HTTP請求處理
阿新 • • 發佈:2018-11-13
當客戶端對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地址等;
請求體中包含的是提交給伺服器的資料。