HTTP请求处理

来源:互联网 发布:amp网络语言是什么意思 编辑:程序博客网 时间:2024/05/22 05:32

当客户端对web文档进行http请求时,在请求中不但包含请求协议,请求URL,还包含其他
客户端的信息和提交的数据,开发人员需要了解客户请求中包含的数据和类型。

Request URL:http://localhost:8080/Travels2.0/index.jspRequest Method:GETStatus Code:200 OKReferrer Policy:no-referrer-when-downgradeResponse Headersview sourceContent-Type:text/html;charset=utf-8Date:Fri, 27 Oct 2017 11:42:12 GMTServer:Apache-Coyote/1.1Transfer-Encoding:chunkedRequest Headersview sourceAccept:text/html,application/xhtml+xml,application/xml;q=0.9,image/webp,image/apng,*/*;q=0.8Accept-Encoding:gzip, deflate, brAccept-Language:zh-CN,zh;q=0.8Cache-Control:max-age=0Host:localhost:8080Proxy-Connection:keep-aliveUpgrade-Insecure-Requests:1User-Agent:Mozilla/5.0 (Windows NT 10.0; WOW64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/61.0.3163.100 Safari/537.36

上面的请求信息分为:请求行,请求头和请求体三部分。

请求行包括请求方法,请求的地址和HTTP协议及版本;
请求头用于通知web容器请求中信息的类型,请求方式,信息的大小,客户的IP地址等;
请求体中包含的是提交给服务器的数据。

原创粉丝点击