java 写一个最简单的post请求
时间: 2023-05-14 21:06:42 浏览: 82
用java写post请求(添加post参数)
可以使用 Java 的 HttpURLConnection 类来发送 POST 请求,以下是一个最简单的示例代码:
```
import java.net.HttpURLConnection;
import java.net.URL;
import java.io.OutputStreamWriter;
public class SimplePostRequest {
public static void main(String[] args) throws Exception {
URL url = new URL("http://example.com/api");
HttpURLConnection conn = (HttpURLConnection) url.openConnection();
conn.setRequestMethod("POST");
conn.setDoOutput(true);
OutputStreamWriter writer = new OutputStreamWriter(conn.getOutputStream());
writer.write("param1=value1¶m2=value2");
writer.flush();
writer.close();
int responseCode = conn.getResponseCode();
System.out.println("Response code: " + responseCode);
}
}
```
这个示例代码会向 http://example.com/api 发送一个 POST 请求,请求参数为 param1=value1 和 param2=value2。注意,这个示例代码没有处理异常,实际使用时需要加上异常处理。
阅读全文