urlconnection

    5熱度

    1回答

    我對Java很新。我使用以下代碼調用REST API,它在簡單環境中工作正常,但是當我使用代理環境時,它拋出了NullPointerException。我在google上找到了我們必須爲其設置代理設置的結果。我根據http://www.javaworld.com/javaworld/javatips/jw-javatip42.html文章設置代理,但這不起作用+ base64編碼(密碼)創建語法錯

    0熱度

    2回答

    我已經使用URLconnection.connect和BufferedInputStream(connection.getInputStream())來下載頁面,但不幸的是,它似乎無法下載任何404頁面或任何其他錯誤消息頁面,而是引發異常。有沒有辦法改變這種行爲並獲得瀏覽器中顯示的錯誤信息?

    60熱度

    4回答

    There's setDoOutput() in URLConnection。根據documentation我應該 如果您打算使用URL連接輸出,請將DoOutput標誌設置爲true,否則設置爲false。 現在我面臨exactly this problem - Java運行時將請求轉換POST一旦setDoOutput(true)被調用,服務器只響應GET請求。我想了解如果從代碼中刪除setD

    0熱度

    3回答

    我對用java HTTPS POST的一些基本問題。我沒有編寫SSL連接的經驗。我將使用JBoss進行部署。將共享我的servlet名稱足以讓HTTPS請求到達我的servlet嗎?我將如何處理來自我的servlet的HTTPS請求request.getparameter("param name")的工作?我做了一些Google搜索,發現我必須聽SSL插座。但是對於不同的HTTPS請求,我必須編寫

    1熱度

    2回答

    有沒有讀取http頁面的任何類返回java.io.InputStream和它的超時是可靠的? 我試過java.net.URLConnection,它沒有可靠的超時時間(它需要更多時間才能設置爲超時範圍)?我的代碼是在這裏: URLConnection con = url.openConnection(); con.setConnectTimeout(2000); con.

    0熱度

    1回答

    我正嘗試在Google App Engine for Java中使用java.net登錄到網站。 登錄ID和密碼分別存儲在變量的「loginid」和「password」中。 ,我已經創建了下面給出的代碼: public Integer login() { String param1="", param2="", query=""; String charset = "UTF

    0熱度

    1回答

    我有這種方法,從雅虎財務下載.csv文件並將它們保存在本地。它在一個循環中被訪問,所以它從列表中下載了許多文件。但是有時候符號輸入不正確,不再存在,或連接超時。如何修改此方法,以便連接超時被重試,並且不正確的符號(意味着URL不起作用)只是跳過而不結束程序? public static void get_file(String symbol){ OutputStream outStre

    0熱度

    1回答

    我正在使用客戶端 - 服務器方案。客戶端使用url連接與服務器(這是一個servlet)進行通信。這裏是我使用的代碼。 URL url = new URL("http://localhost:8080/hello"); URLConnection connection = url.openConnection(); connection.setDoOutput(true);

    0熱度

    1回答

    我正在使用URLConnection連接到網站併發送POST請求,但由於無法檢測到我的瀏覽器,我得到了錯誤頁面響應。我怎樣才能發送我的用戶代理字符串和其他所需的頁面頁面? 我知道我得到的錯誤只有在它無法檢測到正在使用的瀏覽器或檢測到與該站點不兼容的瀏覽器時纔會給出。我在同一個應用程序上創建了一個WebView,並用它成功登錄到該網站。我使用了內置的瀏覽器併成功登錄到網站。 這是正在使用Androi

    17熱度

    2回答

    我想提出一個履帶式的數據,並且需要從流獲取數據,而不管它是否是200或沒有。 CURL正在這樣做,以及任何標準的瀏覽器。 下實際上不會獲得請求的內容,即使有一些,則拋出異常與HTTP錯誤狀態代碼。我不想輸出,有沒有辦法?我更喜歡使用這個庫,因爲它實際上會執行持久連接,這對於我正在執行的爬網類型來說是完美的。 package test; import java.net.*; import ja