1 / 9
文档名称:

http协议简单介绍.doc

格式:doc   大小:40KB   页数:9页
下载后只包含 1 个 DOC 格式的文档,没有任何的图纸或源代码,查看文件列表

如果您已付费下载过本站文档,您可以点这里二次下载

分享

预览

http协议简单介绍.doc

上传人:mh900965 2018/1/6 文件大小:40 KB

下载得到文件列表

http协议简单介绍.doc

文档介绍

文档介绍:http协议简单介绍
php主要是用来做web编程,跟http协议密切相关,当然得熟悉http协议
http协议的例子
可以看我抓取的而百度的包
请求报文,
包括请求头,请求实体
GET / HTTP/
Host:
Accept-Encoding: gzip, deflate, sdch, br
Accept-Language: ,zh;q=,en;q=,zh-TW;q=
User-Agent: Mozilla/ (Macintosh; Intel Mac OS X 10_10_3) AppleWebKit/ (KHTML, like Gecko) Chrome/ Safari/
响应报文
响应头,响应实体
HTTP/ 200 OK
BDPAGETYPE: 2
BDQID: 0xe42dcf0000045e003
BDUSERID: 1571488541
Cache-Control: private
Connection: keep-alive
Content-Encoding: gzip
Content-Type: text/html;charset=utf-8
Date: Wed, 26 Oct 2016 03:30:15 GMT
Expires: Wed, 26 Oct 2016 03:30:15 GMT
Server: bfe/
Set-Cookie: H_PS_PSSID=1469_20792_21115_18559_17001_20882_21406_21377_21192; path=/; domain=.
Set-Cookie: __bsi=12031928091008280768_00_4_R_N_118_0303_C02F_N_I_I_0; expires=Wed, 26-Oct-16 03:30:20 GMT; domain=; path=/
Set-Cookie: BD_HOME=1; path=/
Set-Cookie: BDSVRTM=114; path=/
Strict-Transport-Security: max-age=604800
Transfer-Encoding: chunked
X-patible: IE=Edge,chrome=1
http协议的定义
http协议是一个请求响应的协议。
http协议的架构
HTTP是一个客户端和服务器端请求和应答的标准(TCP)。客户端是终端用户,服务器端是网站。通过使用Web浏览器、网络爬虫或者其它的工具,客户端发起一个到服务器上指定端口(默认端口为80)的HTTP请求。HTTP只假定(其下层协议提供)可靠的传输,任何能够提供这种保证的协议都可以被其使用。
http协议的结构
?
1
HTTP协议采用了请求/响应模型。客户端向服务器发送一个请求,请求头包含请求的方法、URL、协议版本、以及包含请求修饰符、客户信息和内容的类似于MIME的消息结构。服务器以一个状态行作为响应,响应的内容包括消息协议的版本,成功或者错误编码加上包含服务器信息、实体元信息以及可能的实体内容。
常用的请求头方法
1