public static Object postMethod(){
URL url = null;
HttpURLConnection connect = null;
InputStream is = null;
BufferedReader in = null;
StringBuffer params = null;
try {
url = new URL(
"http://127.0.0.1:7080/testapi/" );
connect = (HttpURLConnection) url.openConnection();
connect.setRequestMethod( "POST");
connect.setDoOutput(true);
connect.setRequestProperty( "ContentType","text/xml;charset=utf-8" );
connect.setUseCaches(false);
connect.setRequestProperty( "Connection", "Keep-Alive" );
params = new StringBuffer();
params.append( "&count=")
.append("2");
OutputStreamWriter writer = new OutputStreamWriter(connect.getOutputStream(),"utf-8" );
writer.write(params.toString());//写入参数
writer.flush();
writer.close();
InputStreamReader reder= new InputStreamReader(connect.getInputStream(), "utf-8" );
BufferedReader breader = new BufferedReader(reder);
String content = "";
String result = "";
while ((content = breader.readLine()) != null) {
result= content;
}
reder.close();
breader.close();
return result;
} catch (Exception e) {
return "fail";
} finally {
try {
if (in != null)
in.close();
if (is != null)
is.close();
} catch (Exception e) {
e.printStackTrace();
}
}
}
POST方法请求URL
最新推荐文章于 2022-09-03 09:14:14 发布