httpurlconnection

    26熱度

    3回答

    我試圖改進Java Html文檔,但我遇到了HttpUrlConntion的問題。有一件事是,如果用戶代理是Java VM,則有些服務器會阻止請求。另一個問題是HttpUrlConnection未設置Referrer或Location標題字段。由於多個網站使用這些字段來驗證內容是從他們自己的網站訪問的,因此我在這裏也被阻止。據我所見,唯一的解決辦法是替換HTTP協議的URL處理程序。或者有什麼方法

    98熱度

    9回答

    如何連接到需要認證的Java遠程URL。我試圖找到一種方法來修改下面的代碼,以便能夠以編程方式提供用戶名/密碼,所以它不會拋出401 URL url = new URL(String.format("http://%s/manager/list", _host + ":8080")); HttpURLConnection connection = (HttpURLConnection)url.o

    1熱度

    1回答

    我期待優化一個持續運行的進程,並通過一個簡單的REST風格的HTTP帖子頻繁調用(平均每秒> 1次)到外部API。我注意到的一件事是,目前,爲每個API調用創建並關閉HttpUrlConnection,按照以下結構(爲了便於閱讀,刪除了非必需的代碼和錯誤處理)。 //every API call try { URL url = new URL("..remote_site..");

    68熱度

    6回答

    我在從我的應用程序從互聯網下載二進制文件(視頻)時遇到問題。在Quicktime中,如果我直接下載它,它可以正常工作,但通過我的應用程序它會弄亂(即使它們在文本編輯器中看起來完全一樣)。以下是一個示例: URL u = new URL("http://www.path.to/a.mp4?video"); HttpURLConnection c = (HttpURLConnection)

    14熱度

    2回答

    我正在構建一個與使用基本身份驗證的REST接口對話的Eclipse插件。當身份驗證失敗時,我想彈出我的插件的設置對話框並重試。通常我可以使用靜態Authenticator.setDefault()爲此設置所有HttpURLConnection的身份驗證器,但由於我正在編寫插件,因此我不想覆蓋Eclipse的默認Authenticator(org.eclipse.ui.internal.net.au