URL url = new URL("http://www.baidu.com");
connection = (HttpURLConnection)url.openConnection();
connection.setDoOutput(true);
connection.setDoInput(true);
connection.setRequestMethod("POST");
connection.setUseCaches(false);
connection.setInstanceFollowRedirects(true);
connection.setRequestProperty("Content-Type",
"application/x-www-form-urlencoded");
int code = connection.getResponseCode();
System.out.println("----code------"+code);
connection = (HttpURLConnection)url.openConnection();
connection.setDoOutput(true);
connection.setDoInput(true);
connection.setRequestMethod("POST");
connection.setUseCaches(false);
connection.setInstanceFollowRedirects(true);
connection.setRequestProperty("Content-Type",
"application/x-www-form-urlencoded");
int code = connection.getResponseCode();
System.out.println("----code------"+code);
// connection.setDoInput(true);
// connection.setRequestMethod("POST");
// connection.setUseCaches(false);
// connection.setInstanceFollowRedirects(true);
这都是多余了的。
服务器不支持当前请求所需要的某个功能。当服务器无法识别请求的方法,并且无法支持其对任何资源的请求。你要尽量少的控制请求的参数!