标签:
HTTP请求报文格式
status-line 格式为:request-uri(即想要请求获得的东西) HTTP版本号
headers<0个或多个>
<blank line>
body
请求头 status-line headers部分
一个例子
E..`.?@.@.(Q....
.......P.j#d....
.....q.......j..
.l..GET./styles/
nav.css.HTTP/1.1
..Host:.software
.hitwh.edu.cn..U
ser-Agent:.Mozil
la/5.0.(X11;.Ubu
ntu;.Linux.x86_6
4;.rv:41.0).Geck
o/20100101.Firef
ox/41.0..Accept:
.text/css,*/*;q=
0.1..Accept-Lang
uage:.zh-CN,zh;q
=0.8,en-US;q=0.5
,en;q=0.3..Accep
t-Encoding:.gzip
,.deflate..Refer
er:.http://softw
are.hitwh.edu.cn
/..Cookie:.hide:
inst84=1;.MOODLE
ID_=%25B2%2598O%
251D%25E2-%25E3%
255C%25B0;.ASP.N
ET_SessionId=mpt
y24w5y2dxwkv23qm
uooxg..Connectio
n:.keep-alive..I
f-Modified-Since
:.Wed,.14.Jan.20
15.07:36:44.GMT.
.If-None-Match:.
"0ce26d8cc2fd01:
0"..Cache-Contro
l:.max-age=0....
请求行有GET HEAD POST
GET:获得request-uri所指出的任意信息
HEAD:类似于GET,但服务器只返回指定文档的首部信息
POST:用来发送电子邮件新闻或提交表格,唯一需要在请求中发送body的请求
标签:
原文地址:http://www.cnblogs.com/reddusty/p/4945910.html