Get方式查询
如果是使用Baidu搜素java,浏览器中的地址应该是http://www.baidu.com/s?wd=java
使用的两个命令应该是:
telnet www.baidu.com 80
GET /s?wd=java HTTP/1.0
表示以GET方式访问/s?wd=java ,用的HTTP协议是1.0版本,
get方法常用来查询性信息。根据HTTP协议,GET方式查询时,提交查询内容java是显示在浏览器地址栏中的
并且GET方式提交的网址不可超过256个字符。
POST方式提交数据
GET方式提交数据不能超过256个字符如果需要提交大量的文本,需要使用POST方式。
POST提交数据时数据不在浏览器地址栏中显示。
使用POST方式时发送的命令更加的严格、复杂、需要提供提交数据类型的长度,数据类型有两种,
一种是普通文本数据类型(ASIIC码数据),类型为“application/x-www-form-urlencoded”。
另外一种是文件数据(二进制数据),类型为“multipart/form-data”
例如
POST /s HTTP1.1
Content-Type:application/x-www.form-urlencoded
Content-length:7
wd=java
POST常用来提交数据。例如用户资料、上传文件等。
文章摘自:《javaweb整合并发王者归来》