一种方式是用开源组件httpclient
另一种是用jdk自带的类,下面只说下自带类的用法:
另一种是用jdk自带的类,下面只说下自带类的用法:
package test;
import java.io.IOException;
import java.io.OutputStreamWriter;
import java.net.HttpURLConnection;
import java.net.URL;
public class Test {
public static void main(String[] args) throws IOException {
URL url = new URL("http://localhost:8080/resttest/services/Order /3");
HttpURLConnection httpCon = (HttpURLConnection) url.openConnection();
httpCon.setDoOutput(true);
httpCon.setRequestMethod("POST");
OutputStreamWriter out = new OutputStreamWriter(
httpCon.getOutputStream());
System.out.println(httpCon.getResponseCode());
System.out.println(httpCon.getResponseMessage());
out.close();
}
}
本文介绍了一种使用Java实现POST请求的方法,通过JDK自带的HttpURLConnection类完成HTTP请求发送,展示了如何设置请求头和获取响应状态。

被折叠的 条评论
为什么被折叠?



