首页 > Web开发 > 详细

http协议入门

时间:2017-02-18 20:01:31      阅读:284      评论:0      收藏:0      [点我收藏+]

客户端程序和服务器端程序之间使用Socket技术传输,属于tcp/ip协议。

而浏览器和服务器之间使用的http协议。但是浏览器也可以说是一种客户端。

tcp/ip:关注的是客户端与服务器端之间数据是否传输成功。

http协议:在tcp/ip协议之前封装的一层协议。关注的是数据传输的格式是否规范。

 

查询请求头和响应头的内容方法:

火狐浏览器:右击 使用firebug 网络,然后重新请求资源

chrome:右击 审查元素 network,然后重新请求资源

 

Http请求:包括请求行,请求头(多个key-value对象),一个空行,实体内容

url:统一资源定位符。只能定位互联网资源。是uri的子集。uri:统一资源标记符。可以是本地文件系统,局域网的资源,也可以是互联网的资源。

Get vs Post

Get方式提交:

地址栏会跟上参数数据,以“?”开头,多个参数以&分隔。这些内容会跟在请求行中的uri后面.例如:GET /day09/test.html?name=eric&password=123456 HTTP/1.1

提交的参数数据有限制:不超过1kb敏感数据不适用Get方式

 

Post方式提交:

 

参数不会跟在URI后面。

参数跟在请求头后的空行下面的实体内容中。没有“?”开头,多个参数以&分隔。

提交的参数数据大小不限制

Post方式可以提交敏感数据。

 

 

 

 

 

 

http协议入门

原文:http://www.cnblogs.com/binklei/p/6413784.html

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!