POST /otn/login/loginAysnSuggest HTTP/1.1 Host: kyfw.12306.cn Connection: keep-alive Content-Length: 203 Accept: */* Origin: https://kyfw.12306.cn X-Requested-With: XMLHttpRequest User-Agent: Mozilla/5.0 (Windows NT 6.1; WOW64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/39.0.2171.95 Safari/537.36 Content-Type: application/x-www-form-urlencoded; charset=UTF-8 Referer: https://kyfw.12306.cn/otn/login/init Accept-Encoding: gzip, deflate Accept-Language: zh-CN,zh;q=0.8,en;q=0.6 Cookie: JSESSIONID=059319E9BB0614197D515D6A0213EC58; _jc_save_fromStation=%u6DF1%u5733%2CSZQ; _jc_save_toStation=%u5409%u5B89%2CVAG; _jc_save_fromDate=2015-02-13; _jc_save_toDate=2014-12-16; _jc_save_wfdc_flag=dc; BIGipServerotn=854589962.50210.0000; _jc_save_detail=true; current_captcha_type=C 上面的是请求头, 下面的是相应头 HTTP/1.1 200 OK Date: Mon, 29 Dec 2014 02:48:04 GMT Server: Apache-Coyote/1.1 X-Powered-By: Servlet 2.5; JBoss-5.0/JBossWeb-2.1 ct: c2_50 Content-Type: application/json;charset=UTF-8 Content-Length: 164 X-Via: 1.1 zhj168:5 (Cdn Cache Server V2.0) Connection: keep-alive 请求头描述了客户端向服务器发送请求时使用的http协议类型,所使用的编码,以及发送内容的长度,refer,等等。refer干嘛的,一般用来做简单的防跨站攻击。 相应的响应头用来描述服务器回给你对所返回的content的一些一些描述,我是什么服务器,我返回的是啥编码,我返回的内容有多长等等。
记录数据量,编码,发送者,语言等,甚至传递cookie各种信息啊。 具体作用可以参照各级协议的协议头,作用都类似的。 我觉得题主意思应该是详细介绍一下请求头发送头里面各项意义吧?![图片描述]firebug截取1 可以用firebug或者用wireshark抓包然后看各个项的值,上网一个一个查去了解就行了
请求头描述了客户端向服务器发送请求时使用的http协议类型,所使用的编码,以及发送内容的长度,refer,等等。refer干嘛的,一般用来做简单的防跨站攻击。
相应的响应头用来描述服务器回给你对所返回的content的一些一些描述,我是什么服务器,我返回的是啥编码,我返回的内容有多长等等。