前 20 篇會介紹 Node.js http 模組的架構,一路涵蓋整條繼承鍊,從 EventEmitter、stream、net.Socket 講到 http 模組本身,讓讀者在以後在使用 Node.js 寫 HTTP client & server 的時候,會更了解其底層架構
後 10 篇會是 10 個獨立的主題,涵蓋了我在真實世界遇到的各種情境,包含 Link header、Content-Disposition 以及 100-continue 等等,從真實場景出發,讓讀者更能貼近實務
前言 打完 PortSwigger 的 HTTP Request Smuggling 之後,我開始在真實世界研究這種技巧,結果卻不小心踩到 HTTP/1.1 p...
前言 身為一位前端工程師,某天在 code review 的時候,發現同事寫了一段讓我很好奇的程式碼 // libs/ui/src/file-link/inde...
前言 承接上一篇,這篇來聊聊 <a download> 跟 Content-Disposition 是如何處理下載的檔名 <a downloa...
前言 在現代前端框架盛行的年代,很少會需要大量的手動設置 <link>,基本上 bundler 會處理好各種 JavaScript, CSS 的載入...
前言 承接上一篇在 HTML 宣告 <link>,這篇要來介紹一個更快的做法:在 HTTP response header 宣告 Link Brow...