Http psot 传输方式
来源:互联网 发布:淘宝昵称怎么改不了 编辑:程序博客网 时间:2024/06/09 15:15
import java.io.BufferedReader;import java.io.IOException;import java.io.InputStreamReader;import java.io.PrintWriter;import java.net.URL;import java.net.URLConnection;public class HttpRequest { public static String sendPost(String url, String param) { PrintWriter out = null; BufferedReader in = null; String result = ""; try { //url就是你要查看的地址的属性 url="http://www.baidu.com"; URL realUrl = new URL(url); // 打开和URL之间的连接 URLConnection conn = realUrl.openConnection(); // 设置通用的请求属性 conn.setRequestProperty("accept", "*/*"); conn.setRequestProperty("connection", "Keep-Alive"); conn.setRequestProperty("user-agent", "Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.1;SV1)"); // 发送POST请求必须设置如下两行 conn.setDoOutput(true); conn.setDoInput(true); // 获取URLConnection对象对应的输出流 out = new PrintWriter(conn.getOutputStream()); // 发送请求参数 out.print(param); // flush输出流的缓冲 out.flush(); // 定义BufferedReader输入流来读取URL的响应 //定义上UTF-8,否则出现乱码 in = new BufferedReader( new InputStreamReader(conn.getInputStream(),"UTF-8")); String line; while ((line = in.readLine()) != null) { result += line; } } catch (Exception e) { System.out.println("发送 POST 请求出现异常!"+e); e.printStackTrace(); } //使用finally块来关闭输出流、输入流 finally{ try{ if(out!=null){ out.close(); } if(in!=null){ in.close(); } } catch(IOException ex){ ex.printStackTrace(); } } return result; } }
下面是post的运行方法main
public class Test_post { /** * @param args */ public static void main(String[] args) { // TODO Auto-generated method stub String sr=HttpRequest.sendPost("http://localhost:6144/Home/RequestPostString", "key=123&v=456"); System.out.println(sr); }}
运行完成后会出现网页的属性,也就是html的标签
阅读全文
0 0
- Http psot 传输方式
- HttpClient的psot方式
- HTTP请求:get与psot的区别
- HTTP实时信息传输方式
- Http chunk方式传输数据
- Http GET的传输方式
- Android通过http协议POST传输方式
- Android通过http协议POST传输方式
- Android通过http协议POST传输方式
- Android通过http协议POST传输方式
- Android通过http协议POST传输方式
- Android通过http协议POST传输方式
- Android通过http协议POST传输方式
- Android通过http协议post传输方式
- Android通过http协议POST传输方式
- Android通过http协议POST传输方式
- Android通过http协议POST传输方式 .
- c++HTTP方式传输文件流备忘
- python中filter()函数
- Jquery 操作Html 控件 CheckBox、Radio、Select 控件
- QT-关于程序异常错误的解决思路
- 代码理解—IRGAN(QA)_dataPrepare
- c++中vector的使用:如何求二维vector的大小以及insert函数的用法
- Http psot 传输方式
- 【上下界最小流】BZOJ2502 清理雪道
- 慕课网秒杀高并发前三个课程总结
- 动手实操(一) | 如何用七牛云 API 实现相片地图?
- SpringMVC中的自定义视图使用
- eval()函数详解
- python读取excel,数字都是浮点型,日期格式是数字的解决办法(转)
- 关于有偿提供拼图响应式后台的通知
- ODBC学习笔记—SQLSetStmtAttr