一、http的簡介:
超文字傳輸協議。
它是基於tcp連線的(預設埠號是80)。所以在傳輸資料前客戶端需向伺服器傳送連線請求。當伺服器同意連線請求,建立連線後才可以傳送資料報文。
二、http的報文格式:
首先http的報文分為:請求報文和響應報文
http請求報文:
乙個http請求報文由請求行(request line)、請求頭部(header)、空行和請求資料4個部分組成,下圖給出了請求報文的一般格式。
而請求行= 方法字段 + url欄位 + http協議版本字段
三、http協議中的get請求和post請求:
get請求的資訊全部明碼顯示在位址列,所以不安全,而且可傳遞的資訊量有限。
post可以把傳遞的資訊封裝在訊息體中,所以可以傳遞的資訊量很大。而且不會在位址列顯示傳輸的資訊,所以也是安全可靠的。
HTTP協議 超文字傳輸協議
http協議 超文字傳輸協議 瀏覽器與服務端之間傳輸資料的協議,底層的傳輸協議為tcp。http則為應用層協議,負責定義傳輸資料的格式。http協議分為1.0與1.1兩個版本。現在常用為1.1版本。協議規定客戶端與服務端通訊方式為 一次請求一次響應 即 客戶端發起請求,服務端接收到請求後向客戶端傳送...
超文字傳輸協議 HTTP
方法 統一資源識別符號 uri 協議 版本出現在請求的第一行。這裡post是請求方法,examples default.jsp是uri,而http 1.1是協議 版本部分。每個http請求可以使用http標準裡邊提到的多種方法之一。http 1.1支援7種型別的請求 get,post,head,op...
http 超文字傳輸協議
html專門用於定義瀏覽器與伺服器之間交換資料的過程以及資料本身的格式 它是一種請求 響應式的協議 特點 1.支援客戶端 伺服器模式 2.簡單快速 客戶端只需向伺服器端傳送請求方式和路徑 3.靈活 允許傳送任何形式的資料,只需指定content type的值 4.無狀態 對事務處理沒有記憶能力 請求...