[心得] HTTP/1.1 小指南

看板Soft_Job作者 (jason)時間7年前 (2017/07/23 04:06), 7年前編輯推噓64(6402)
留言66則, 65人參與, 最新討論串1/1
各位好: 四五個月前,我發了一篇『TCP 流量控制』, 其中提及的教材整理,如今終暫告一段落,說明我沒打嘴砲 xd, 這次與各位分享的是 -- -- HTTP/1.1 相關系列文。 然,近日前發佈了一篇『Server Cache』, 有版友說是他版事務,因此我自 D 了, 因為內文的確 PHP 含量過高,當初沒想太多 @@,非常不好意思...。 此次發文若仍不適,再麻煩告知 ^^" ---------------正文-------------- 此系列依使用情境分為六大章節 (未來會繼續擴充), 從最簡易的 URI、資源、表示 (表徵)..., 慢慢帶入 內容/傳輸編碼 、協商、酬載、代理、中介、快取...。 請求/回應 方面,除了基本的 方法、狀態碼, Postman、Insomnia ...等 HTTP Client 外, Fiddler、Charles ...等 抓包工具 的介紹也是一定要的。 其中,也花費許多篇幅探討背後的指導原則 -- REST 架構風格, 許多人誤將 REST 視為 just『 CRUD + URL 』, 而忽略其解耦與設計權衡的精髓,較為可惜。 全系列以 RFC 7230 ~ RFC 7235 規範而著, 並以 Roy Thomas 的 REST 論文為輔, 期望給各位最正確、標準的 HTTP 介紹, 高手也可視為 『表 (檔) 頭 欄位』或『方法定義 or 回應狀態碼』辭典, 應該..多少派得上用場...吧 xd 當然,還有太多太多 HTTP 規範 與 延伸 未能羅列 (e.g., HTTP/2、Cookie), 這系列會再緩慢更新、著做下去,但因個人業務繁忙, 將停滯撰文一段時間,以此六章暫告一段落。 文中有任何問題、或需要任何補充 可再留言、Mail 給我,感恩 :) 文章列表: https://blog.jason.party/http-series -- ※ 發信站: 批踢踢實業坊(ptt.cc), 來自: 118.168.35.105 ※ 文章網址: https://www.ptt.cc/bbs/Soft_Job/M.1500754000.A.C58.html ※ 編輯: Jasonzheng (114.137.171.172), 07/23/2017 04:13:20

07/23 06:17, , 1F
Push
07/23 06:17, 1F

07/23 09:01, , 2F
專業推
07/23 09:01, 2F

07/23 09:16, , 3F
07/23 09:16, 3F

07/23 09:22, , 4F
07/23 09:22, 4F

07/23 11:20, , 5F
推 加強我以往一知半解的概念了!
07/23 11:20, 5F

07/23 11:32, , 6F
收藏先 ,謝謝
07/23 11:32, 6F

07/23 12:01, , 7F
好文推!
07/23 12:01, 7F

07/23 12:26, , 8F
07/23 12:26, 8F

07/23 13:07, , 9F
07/23 13:07, 9F

07/23 13:08, , 10F
推用心
07/23 13:08, 10F

07/23 13:31, , 11F
先推
07/23 13:31, 11F

07/23 14:18, , 12F
07/23 14:18, 12F

07/23 14:28, , 13F
07/23 14:28, 13F

07/23 15:00, , 14F
專業推
07/23 15:00, 14F

07/23 15:20, , 15F
ty
07/23 15:20, 15F

07/23 16:52, , 16F
先收藏,我覺得現在願意寫這種文章太難能可貴了Q_Q
07/23 16:52, 16F
謝謝各位 ;)

07/23 16:53, , 17F
07/23 16:53, 17F

07/23 16:57, , 18F
07/23 16:57, 18F

07/23 17:00, , 19F
專業推
07/23 17:00, 19F

07/23 17:19, , 20F
07/23 17:19, 20F

07/23 17:24, , 21F
07/23 17:24, 21F

07/23 18:07, , 22F
推~ 真的佛光普照
07/23 18:07, 22F

07/23 18:07, , 23F
很多以前一知半解的東西都被Json大重新統合了
07/23 18:07, 23F
謝謝 G 大 一直以來的支持 ~ xd

07/23 18:21, , 24F
已收藏部落格
07/23 18:21, 24F

07/23 18:30, , 25F
07/23 18:30, 25F

07/23 19:03, , 26F
07/23 19:03, 26F

07/23 19:05, , 27F
07/23 19:05, 27F

07/23 19:27, , 28F
PUSH
07/23 19:27, 28F

07/23 19:58, , 29F
大推
07/23 19:58, 29F

07/23 20:01, , 30F
感謝
07/23 20:01, 30F

07/23 20:09, , 31F
感謝分享,很細心整理方便閱讀
07/23 20:09, 31F

07/23 20:27, , 32F
有看有推
07/23 20:27, 32F

07/23 20:54, , 33F
推專業清楚分享!
07/23 20:54, 33F

07/23 21:35, , 34F
圖文並茂,讚讚讚
07/23 21:35, 34F

07/23 21:37, , 35F
謝謝樓主用心分享
07/23 21:37, 35F

07/23 21:50, , 36F
07/23 21:50, 36F

07/23 21:58, , 37F
07/23 21:58, 37F

07/23 22:52, , 38F
07/23 22:52, 38F

07/23 23:53, , 39F
07/23 23:53, 39F

07/24 00:38, , 40F
感謝分享
07/24 00:38, 40F

07/24 00:55, , 41F
感謝分享
07/24 00:55, 41F
感謝各位 :'( 若有任何問題再麻煩告知 另外,感謝 jimmy 大告知 R: 已修復 pagination 部份。 mi 大 「文中的 "表示 (徵)",是 REST 的 R 嗎?」 R: 是的 :) ※ 編輯: Jasonzheng (114.137.171.172), 07/24/2017 01:27:45

07/24 01:48, , 42F
先收藏推
07/24 01:48, 42F

07/24 08:34, , 43F
PUSH!!
07/24 08:34, 43F

07/24 10:06, , 44F
感恩!整理非常好!造福大家!
07/24 10:06, 44F

07/24 10:10, , 45F
已收藏
07/24 10:10, 45F

07/24 10:42, , 46F
大推
07/24 10:42, 46F
能寫到今日,都該感謝 G 大 :'(

07/24 13:11, , 47F
07/24 13:11, 47F

07/24 13:55, , 48F
推推推~
07/24 13:55, 48F

07/24 14:35, , 49F
07/24 14:35, 49F
謝謝各位 :) ※ 編輯: Jasonzheng (114.137.171.172), 07/24/2017 15:19:43

07/24 15:20, , 50F
推!!
07/24 15:20, 50F

07/24 19:23, , 51F
07/24 19:23, 51F

07/24 20:30, , 52F
07/24 20:30, 52F

07/24 20:42, , 53F
07/24 20:42, 53F

07/24 20:56, , 54F
07/24 20:56, 54F

07/25 02:10, , 55F
不推不行
07/25 02:10, 55F

07/25 12:52, , 56F
.推
07/25 12:52, 56F

07/25 13:22, , 57F
感謝分享
07/25 13:22, 57F

07/25 13:35, , 58F
07/25 13:35, 58F

07/25 17:05, , 59F
07/25 17:05, 59F

07/26 14:35, , 60F
07/26 14:35, 60F

07/27 01:17, , 61F
大推
07/27 01:17, 61F

07/27 09:04, , 62F
07/27 09:04, 62F

07/27 17:57, , 63F
佛心
07/27 17:57, 63F

08/02 15:09, , 64F
感謝分享
08/02 15:09, 64F

08/04 07:46, , 65F
推~
08/04 07:46, 65F

08/06 00:21, , 66F
用心推
08/06 00:21, 66F
文章代碼(AID): #1PSx1GnO (Soft_Job)