conn.setRequestProperty("Content-Type", "application/x-www-form-urlencoded")怎么添加请求参数
时间: 2024-04-29 11:23:37 浏览: 84
解决了中文乱码的http的get和post请求demo
5星 · 资源好评率100%
您可以使用conn.getOutputStream()方法获取输出流,然后将请求参数写入输出流中。例如:
```
String params = "param1=value1¶m2=value2";
byte[] postData = params.getBytes(StandardCharsets.UTF_8);
conn.setRequestProperty("Content-Length", String.valueOf(postData.length));
OutputStream os = conn.getOutputStream();
os.write(postData);
os.flush();
os.close();
```
在此示例中,我们将请求参数作为字符串“params”传递,并将其转换为字节数组。然后,我们设置Content-Length头,并获取输出流。最后,我们将请求参数写入输出流中并关闭它。
阅读全文