码迷,mamicode.com
首页 > 其他好文 > 详细

GET和POST

时间:2015-01-18 00:52:42      阅读:225      评论:0      收藏:0      [点我收藏+]

标签:

HTTP请求的种类有GET、POST、PUT、DELETE、OPTIONS、TRACE等等,常有的有 GET与POST,区别如下

1、GET方法用于从服务器取回数据,POST用于向服务器提交数据

2、使用GET方法向服务器提交的数据量较小,一般不超过2K,而使用POST向服务器提交的数据量通常没有限制

3、GET请求是将所要提交的数据附在URL之后,而POST请求是将提交的数据放置在请求的请求体当中

首先在本地搭建tomcat服务器

1、到http://tomcat.apache.org下载并解压缩到某个目录(不能有空格和中文)

2、配置环境变量:变量名JAVA_HOME,值C:\Program Files\Java\jdk1.8.0_25

3、运行tomcat的bin目录下的startup.bat,访问http://IP:8088

在ROOT目录下添加一个文件用于测试,内容如下

<%
 String name = request.getParameter("name");
 String pwd = request.getParameter("password");
 out.print("name:"+name+",password:"+pwd);
%>

技术分享

技术分享

技术分享

技术分享

以上是通过Get方法向服务器提交数据,只有请求头,没有请求体,传送的数据量有限,改用POST方法来向服务器提交数据,步骤如下

1、构造请求对象

2、将需要传递给服务器的数据放在键值对对象NameValuePair当中

3、将键值对对象存放在List当中

4、生成请求体对象

5、将List对象放在请求体对象中

6、将请求体对象放在请求对象中

7、发送请求对象,处理响应数据与get方法类似

技术分享

技术分享

技术分享

GET和POST

标签:

原文地址:http://www.cnblogs.com/chavez-wang/p/4231344.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!