HTTP请求处理

版权声明:本文为博主原创文章,未经博主允许不得转载。 https://blog.csdn.net/LY121600HACKER/article/details/78368619

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

Request URL:http://localhost:8080/Travels2.0/index.jsp
Request Method:GET
Status Code:200 OK
Referrer Policy:no-referrer-when-downgrade
Response Headers
view source
Content-Type:text/html;charset=utf-8
Date:Fri, 27 Oct 2017 11:42:12 GMT
Server:Apache-Coyote/1.1
Transfer-Encoding:chunked
Request Headers
view source
Accept:text/html,application/xhtml+xml,application/xml;q=0.9,image/webp,
image/apng,*/*;q=0.8
Accept-Encoding:gzip, deflate, br
Accept-Language:zh-CN,zh;q=0.8
Cache-Control:max-age=0
Host:localhost:8080
Proxy-Connection:keep-alive
Upgrade-Insecure-Requests:1
User-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地址等;
请求体中包含的是提交给服务器的数据。

猜你喜欢

转载自blog.csdn.net/LY121600HACKER/article/details/78368619