jos*_*hlf 4 post android get http httpurlconnection
我有一个Android应用程序尝试使用HttpUrlConnection对我的服务器执行GET请求.当我在单独的测试桌面应用程序中测试代码时,一切正常.但是,当我在我的Android设备上运行它时,我的服务器会注册一个POST请求而不是GET.
这是我的get方法的代码:
public static String get(String url) throws IOException {
HttpURLConnection conn = connFromUrlString(url);
conn.setRequestMethod("GET");
conn.setDoInput(true);
conn.setDoOutput(true);
conn.connect();
String out = IOUtils.toString(conn.getInputStream(), "UTF-8");
conn.disconnect();
return out;
}
Run Code Online (Sandbox Code Playgroud)
Suc*_*tya 11
这条线是罪魁祸首.
conn.setDoOutput(true);
Run Code Online (Sandbox Code Playgroud)
删除它并尝试一下.
顺便说一下,你应该阅读这篇优秀文章:https://stackoverflow.com/a/2793153/415412
| 归档时间: |
|
| 查看次数: |
1879 次 |
| 最近记录: |