java代码调用http接口简单例子(实测可用)
来源:互联网 发布:叉叉助手脚本源码 编辑:程序博客网 时间:2024/06/03 12:30
package Mytest.model.test;import java.io.ByteArrayOutputStream;import java.io.InputStream;import java.io.OutputStream;import java.net.HttpURLConnection;import java.net.URL;import java.net.URLEncoder;public class HttpDemo { public static void main(String[] args) throws Exception { //请求的webservice的url URL url = new URL("http://www.longwenyun.com/lwSystem/user/getUserInfo.action"); //创建http链接 HttpURLConnection httpURLConnection = (HttpURLConnection) url.openConnection(); //设置请求的方法类型 httpURLConnection.setRequestMethod("POST"); //设置请求的内容类型 httpURLConnection.setRequestProperty("Content-type", "application/x-www-form-urlencoded"); //设置发送数据 httpURLConnection.setDoOutput(true); //设置接受数据 httpURLConnection.setDoInput(true); //发送数据,使用输出流 OutputStream outputStream = httpURLConnection.getOutputStream(); //发送的soap协议的数据 String content = "user_id="+ URLEncoder.encode("13846", "gbk"); //发送数据 outputStream.write(content.getBytes()); //接收数据 InputStream inputStream = httpURLConnection.getInputStream(); //定义字节数组 byte[] b = new byte[1024]; //定义一个输出流存储接收到的数据 ByteArrayOutputStream byteArrayOutputStream = new ByteArrayOutputStream(); //开始接收数据 int len = 0; while (true) { len = inputStream.read(b); if (len == -1) { //数据读完 break; } byteArrayOutputStream.write(b, 0, len); } //从输出流中获取读取到数据(服务端返回的) String response = byteArrayOutputStream.toString(); System.out.println(response); }}
阅读全文
0 0
- java代码调用http接口简单例子(实测可用)
- java接口简单例子
- java接口简单例子
- java调用http接口
- java调用http接口
- 【Java】调用http接口
- java 调用http接口
- java调用http接口
- java调用http接口
- 【实测可用】GPS纠偏算法-Java版
- java如何调用http接口
- 关于java调用http接口
- 使用java调用http接口
- java 远程调用 简单例子
- python 调用java 简单例子
- http 简单调用第三方接口
- java代码调用webservice接口
- Java代码调用Url接口
- LeetCode 345. Reverse Vowels of a String
- TCP/IP详解卷1:协议(七)【动态选路协议 , UDP:用户数据报协议】
- PHP的优势
- 关于iOS APP发布与苹果斗智斗勇的一小点体会
- Java 中常用的工具类的总结 Arrays 和 Collections 用法
- java代码调用http接口简单例子(实测可用)
- ElasticSearch核心基础之搜索
- hbuilder外置服务器设置(局域网移动端调试)
- PHP 对于session的auto start和session的过期时间的错误认识
- 一个不错的shell 脚本教程 入门级
- 渐变色进度条
- Webix 控件自定义验证条件
- Zeros and Ones UVA
- javaweb签章技术