HttpURLConnection POST失敗code=411
if(definition.debug)
{
System.getProperties().put("proxySet", "true");
System.getProperties().put("proxyHost", proxyIp);
System.getProperties().put("proxyPort", proxyPort);
}
HttpURLConnection conn = null;
conn = (HttpURLConnection) myUrl.openConnection();
conn.setDoInput(true);
conn.setDoOutput(true);
conn.setConnectTimeout(20000);
conn.setReadTimeout(20000);
conn.setRequestMethod("POST");
conn.setUseCaches(false);
conn.setInstanceFollowRedirects(true);
conn.setRequestProperty("Content-Length", String.valueOf(sendData.length));
conn.setRequestProperty("Content-Type", "application/x-www-form-urlencoded");
conn.connect();
int resCode = conn.getResponseCode();
if (resCode == HttpURLConnection.HTTP_OK)
{
//進不來,老是411 POST換成GET就可以成功返回200
}
怎麼辦?