《HTTP权威指南》--阅读笔记(一)
HTTP: HyperText Transfer Protocol
測試站點:http://www.joes-hardware.com
URI包括URL和URN
URI: Uniform Resource Identifier 統一資源描述符
URL: Uniform Resource Locator 統一資源名
URN: Uniform Resource Name 統一資源定位符
MIME: Multipurpose Internet Mail Extension
text/html
text/plain
image/jpeg
image/gif
video/quicktime
application/vnd.ms-powerpoint
URL標準格式
| Scheme | Internet Address | Resources |
| http:// | www.joes-hardware.com | /specials/saw-blade.gif |
HTTP方法:
GET 從服務器向客戶端發送命名資源
PUT 將來自客戶端的數據存儲到一個命名的服務器資源中去
DELETE 從服務器中刪除命名資源
POST 將客戶端數據發送到一個服務器網關應用程序
HEAD 僅發送資源響應中的HTTP首部
HTTP狀態碼:
200 OK
302 Redirect
404 Not Found
報文:請求報文和響應報文
請求報文
| GET /test/hi-there.txt HTTP/1.0 | 起始行 |
|
Accept: text/* Accept-Language: en, fr |
首部 |
| .... | 主體 |
響應報文
| HTTP/1.0 200 OK | 起始行 |
|
Content-type: text/plain Content-Length: 19 |
首部 |
| Hi! I'm a message! | 主體 |
首部以空行結束。
TCP:
1,無差錯的數據傳輸
2,按序傳輸
URL通過DNS得到IP地址
telnet www.joes-hardware.com 80
學習命令:nc(netcat)
協議版本:HTTP/0.9 HTTP/1.0 HTTP/1.1 HTTP/NG(HTTP/2.0)
Web組件:
代理: 位于客戶端和服務器之間的HTTP中間實體
緩存: HTTP的倉庫,使常用頁面的副本可以保存在離客戶端更近的地方
網關: 連接其他應用程序的特殊Web服務器
隧道: 對HTTP通信報文進行盲轉發的特殊代理
Agent代理: 發起自動HTTP請求的半智能Web客戶端
參考書籍:
《HTTP口袋書》
總結
以上是生活随笔為你收集整理的《HTTP权威指南》--阅读笔记(一)的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: 引体向上器材室内单杠安全吗
- 下一篇: 彩钢板价格分析