我想用做一个POST请求 HttpsURLConnection
,并获得
I am trying to do a POST request using HttpsURLConnection
, and get
java.net.ProtocolException: Connection already established
在 setRequestMethod
古怪, conn.connected
返回假
之前。
我在想什么?
URL url = new URL("https://ws.audioscrobbler.com/2.0/");
HttpsURLConnection conn = (HttpsURLConnection) url.openConnection();
conn.setReadTimeout(15000);
conn.setConnectTimeout(15000);
// here conn.connected is false
conn.setRequestMethod("POST"); // here I get java.net.ProtocolException: Connection already established
conn.setDoInput(true);
修改
我想DefaultHttpClient和它的作品,所以我会用它来代替。
I tried DefaultHttpClient and it works, so I'll use it instead.
我试过 DefaultHttpClient
和它的作品,所以我会用它来代替。
I tried DefaultHttpClient
and it works, so I'll use it instead.