http 发送post请求
来源:互联网 发布:怀化学院教务网络系统 编辑:程序博客网 时间:2024/05/17 09:00
/*
* http发送post请求
*/
public static void main(String args[]){
try {
String obj = ""; //请求发送的数据 ,json格式
JSONObject ob = new JSONObject(obj); //转成json对象
System.out.println(ob);
URL url = new URL("http://ip地址 :端口号/项目地址"); //要访问的地址路径
HttpURLConnection conn = (HttpURLConnection) url.openConnection();
conn.setDoOutput(true);
conn.setDoInput(true);
conn.setUseCaches(false);
conn.setRequestMethod("POST"); //请求方式是get 还是post。
conn.setRequestProperty("Connection", "Keep-Alive");
conn.setRequestProperty("Charset", "UTF-8"); //设置编码格式
byte[] data = (obj.toString()).getBytes();
conn.setRequestProperty("Content-Length", String.valueOf(data.length));
conn.setRequestProperty("contentType", "application/json");
conn.connect();
OutputStream out = conn.getOutputStream();
out.write((obj.toString()).getBytes());
out.flush();
out.close();
System.out.println(conn.getResponseCode());
if (conn.getResponseCode() == 200) {
System.out.println("");
InputStream in = conn.getInputStream();
String a = null;
try {
byte[] data1 = new byte[in.available()];
in.read(data1);
a = new String(data1);
System.out.println(a);
} catch (Exception e1) {
// TODO Auto-generated catch block
e1.printStackTrace();
}
} else {
System.out.println("no++");
}
} catch (Exception e) {
}
}
1 0
- http 发送post请求
- Http post请求发送示例
- python 发送http post请求
- vc 发送http请求POST
- Http post 请求发送 xml
- http--发送post请求 发帖
- HTTP发送POST请求说明
- java发送http post请求
- 发送http的post请求
- HTTP 发送get post请求
- http发送get、post请求
- Java发送HTTP请求-POST
- Http发送GET/POST请求
- php 发送http post请求
- java发送http post请求
- JAVA 发送Http请求,GET、POST请求
- C#发送HTTP POST请求和响应POST请求
- 使用java代码发送HTTP Post请求
- 欢迎使用CSDN-markdown编辑器
- 关于kpi
- CSS学习摘要
- 如何高性能的给UIImageView加个圆角?(不准说layer.cornerRadius!)
- java获取某个子字符串在整个字符串中第N次出现时的下标索引
- http 发送post请求
- spring3.x第四章 在IOC容器中装配Bean
- Spark Worker原理
- Table表格布局
- 第一次发文
- 初识ContentProvider(一)
- 三菱 plc 网口 通信
- GitHub之GitHub下载安装
- Tomcat JNDI资源访问配置