java.net.ProtocolException
描述:
做android登錄功能時,向服務器發送一個登錄驗證請求,利用的通信是自己包裝的http通信類,里面有代碼如下:
做android登錄功能時,向服務器發送一個登錄驗證請求,利用的通信是自己包裝的http通信類,里面有代碼如下:
URL url = new URL(reqAddress);
HttpURLConnection conn = (HttpURLConnection) url.openConnection();
conn.setConnectTimeout(5000);
conn.setReadTimeout(6000);
HttpURLConnection conn = (HttpURLConnection) url.openConnection();
conn.setConnectTimeout(5000);
conn.setReadTimeout(6000);
conn.setRequestMethod("post");
一運行,logcat報錯如下:
解決辦法:
修改post為大寫POST。
說明:
一運行,logcat報錯如下:
java.net.ProtocolException
解決辦法:
修改post為大寫POST。
說明:
httpURLConnection.setRequestMethod("POST");
setRequestMethod方法的參數值必須大寫,例如GET,POST等.
posted on 2011-08-05 15:53 小一敗涂地 閱讀(872) 評論(0) 編輯 收藏 所屬分類: java語言相關 、android+移動開發