HTTP请求报文格式
status-line 格式为:request-uri(即想要请求获得的东西) HTTP版本号 headers<0个或多个> <blank line> body
请求头 status-line headers部分
一个例子
E..`[email protected]@.(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的请求
时间: 2024-10-12 17:08:26