web 伺服器會為所有 http 物件資料附加乙個 mime 型別,content-type:image/jpeg,content-length=12984
伺服器資源名被稱為統一資源識別符號(uniform resource identifier,uri)。uri 就像網際網路上的郵政位址一樣,在世界範圍內唯一標識並定位資訊資源。給定了 uri,http 就可以解析出物件。uri 有兩種形式,分別稱為 url 和 urn。
大部分 url 都遵循一種標準格式,這種格式包含三個部分。
url 的第一部分被稱為方案(scheme),說明了訪問資源所使用的協議型別。這部分通常就是 http 協議(http://)。
第二部分給出了伺服器的網際網路位址(比如,www.joes-hardware.com)。
其餘部分指定了 web 伺服器上的某個資源(比如,/specials/saw-blade.gif)。
現在,幾乎所有的 uri 都是 url。
請求報文,響應報文(位址,head,body)
大多數 url 方案的 url 語法都建立在這個由 9 部分構成的通用格式上:
://:@:/;?#複製**
幾乎沒有哪個 url 中包含了所有這些元件。url 最重要的 3 個部分是方案(scheme)、主機(host)和路徑(path)。 HTTP權威指南 HTTP報文
在開始學習本章之前,先來提一些問題,什麼是報文?如何建立報文?怎麼去理解報文?以及報文的用處有哪些?什麼是報文?可以這麼去理解,如果說http是網際網路的信使,那麼http報文就是它用來搬東西的包裹了。一 報文流 http報文是在http應用程式之間傳送的資料塊。這些資料塊以一些文字形式的元資訊開頭...
HTTP權威指南筆記
狀態碼 所有http響應都帶status codes,狀態碼是3位數字,常見狀態碼如200 ok,404 找不到資源 http messages是plain text,純文字,只有request messages與response messages兩種,格式 http messages通過tcp協議...
HTTP權威指南(三)
1.個性化接觸 2.http首部 from 使用者的e mail位址 user agent 使用者的瀏覽器軟體 referer 使用者 頁面的url 以及等等其他的 3.客戶端ip位址 通常在http首部並不包含客戶端的ip位址,但web伺服器可以找到承載http請求的tcp連線另一端的ip位址 但...