超文字傳輸協議 HTTP

2021-08-30 09:40:31 字數 1579 閱讀 4242

方法—統一資源識別符號(uri)—協議/版本出現在請求的第一行。 

這裡post是請求方法,/examples/default.jsp是uri,而http/1.1是協議/版本部分。

每個http請求可以使用http標準裡邊提到的多種方法之一。http 1.1支援7種型別的請求:get, post,

head, options, put, delete和trace。get和post在網際網路應用裡邊最普遍使用的。

uri完全指明了乙個網際網路資源。uri通常是相對伺服器的根目錄解釋的。因此,始終一斜線/開頭。統一資源定位器(url)其實是一種uri(檢視來的。該協議版本代表了正在使用的http協議的版本。

請求的頭部包含了關於客戶端環境和請求的主體內容的有用資訊。例如它可能包括瀏覽器設定的語言,主體內容的長度等等。每個頭部通過乙個回車換行符(crlf)來分隔的。

對於http請求格式來說,頭部和主體內容之間有乙個回車換行符(crlf)是相當重要的。crlf告訴http伺服器主體內容是在什麼地方開始的。在一些網際網路程式設計書籍中,crlf還被認為是http請求的第四部分。 

在前面乙個http請求中,主體內容只不過是下面一行: 

lastname=franks&firstname=michael 

實體內容在乙個典型的http請求中可以很容易的變得更長。 

http響應

類似於http請求,乙個http響應也包括三個組成部分:

方法—統一資源識別符號(uri)—協議/版本

響應的頭部

主體內容

下面是乙個http響應的例子:

響應頭部的第一行類似於請求頭部的第一行。第一行告訴你該協議使用http 1.1,請求成功(200=成功),表示一切都執行良好。

響應頭部和請求頭部類似,也包括很多有用的資訊。響應的主體內容是響應本身的html內容。頭部和主體內容通過crlf分隔開來。

http 超文字傳輸協議

html專門用於定義瀏覽器與伺服器之間交換資料的過程以及資料本身的格式 它是一種請求 響應式的協議 特點 1.支援客戶端 伺服器模式 2.簡單快速 客戶端只需向伺服器端傳送請求方式和路徑 3.靈活 允許傳送任何形式的資料,只需指定content type的值 4.無狀態 對事務處理沒有記憶能力 請求...

http超文字傳輸協議

應用層規範傳輸的格式,底層是tcp ip傳輸協議 http協議之請求 過程 接受響應 關閉通道 請求方式 請求方式有很多,也許格式不一樣,但是行,頭,空行一定有 有 options put delete trace connect 常用的有get post post 用哪個 get適合資料量小沒有安...

http超文字傳輸協議

超文字傳輸協議 hypertext transfer protocol 詳細規定瀏覽器和全球資訊網之間互相通訊的規則,是全球資訊網交換資訊的基礎,允許將html文件從web伺服器傳送到web伺服器。http是無狀態的協議,web瀏覽器和web伺服器之間不需要建立持久的連線 http基於tcp ip協...