程序師世界是廣大編程愛好者互助、分享、學習的平台,程序師世界有你更精彩!
首頁
編程語言
C語言|JAVA編程
Python編程
網頁編程
ASP編程|PHP編程
JSP編程
數據庫知識
MYSQL數據庫|SqlServer數據庫
Oracle數據庫|DB2數據庫
 程式師世界 >> 編程語言 >> .NET網頁編程 >> C# >> C#入門知識 >> Http請求頭中的字段理解,http請求頭字段

Http請求頭中的字段理解,http請求頭字段

編輯:C#入門知識

Http請求頭中的字段理解,http請求頭字段


1.Accept屬於請求頭, Content-Type屬於實體頭。 
Http報頭分為通用報頭,請求報頭,響應報頭和實體報頭。 
請求方的http報頭結構:通用報頭|請求報頭|實體報頭 
響應方的http報頭結構:通用報頭|響應報頭|實體報頭

2.Accept代表發送端(客戶端)希望接受的數據類型。 
比如:Accept:text/xml; 
代表客戶端希望接受的數據類型是xml類型

Content-Type代表發送端(客戶端|服務器)發送的實體數據的數據類型。 
比如:Content-Type:text/html; 
代表發送端發送的數據格式是html。

二者合起來, 
Accept:text/xml; 
Content-Type:text/html 
即代表希望接受的數據類型是xml格式,本次請求發送的數據的數據格式是html。

3.Referer:Http Referer是header的一部分,當浏覽器向web服務器發送請求的時候,一般會帶上Referer,告訴服務器我是從哪個頁面鏈接過來的

4.Cache-Control的值分為:max-age=xx;表示緩存的內容將在xx秒後失效,這個選項只有在http1.1可用;

                                     public;所有內容都將被緩存;

                                     private;內容只緩存到私有緩存中;

                                     no-cache;所有內容都不會被緩存;

                                     must-revalidation/proxy-revalidation;如果緩存內容失效,請求必須發送到服務器/代理以進行重新驗證

5.user-agent:指浏覽器,它的信息包括硬件平台、系統軟件、應用軟件和用戶個人偏好。

6.accept-encoding:浏覽器發給服務器,聲明浏覽器支持的編碼類型。

7.accept-language:告訴浏覽器支持的語言和區域

 

 

 

 

 

  1. 上一頁:
  2. 下一頁:
Copyright © 程式師世界 All Rights Reserved