『壹』 javaweb里get請求頭報文信息含義是什麼啊
常見的HTTP報文頭屬性
Accpet
告訴服務端,客戶端接收什麼類型的響應
Referer
表示這是請求是從哪個URL進來的,比如想在網上購物,但是不知道選擇哪家電商平台,你就去問度娘,說哪家電商的東西便宜啊,然後一堆東西彈出在你面前,第一給就是某寶,當你從這里進入某寶的時候,這個請求報文的Referer就是www..com
Cache-Control
對緩存進行控制,如一個請求希望響應的內容在客戶端緩存一年,或不被緩可以通過這個報文頭設置
Accept-Encoding
例如:Accept-Encoding:gzip, deflate(這兩種都是壓縮格式)
這個屬性是用來告訴伺服器能接受什麼編碼格式,包括字元編碼,壓縮形式(一般都是壓縮形式)
Host
指定要請求的資源所在的主機和埠
User-Agent 作用:告訴伺服器,客戶端使用的操作系統、瀏覽器版本和名稱
『貳』 java中報文啥時候用呢一直搞不懂
你可以了解一下http協議
報文就是一組客戶端和服務端都認可的信息數據。可以是xml形式,json格式。等等
比如有一個android客戶端向服務端發送登陸報文
<user>
<username></username>
<password>123456</password>
</user>
這段由客戶端到服務端的xml,就可以視為一個上行報文
服務端收到報文後會返回登陸成功或者失敗的信息
比如:200(成功)
404 (失敗)
甚至返回更詳細的失敗信息等等這個由服務端到客戶端的返回信息同樣可以是多樣性,可視為下行報文