HTTP/1.1 — (4-5) 以 C Socket 實作 HTTP Client

  至今已介紹了 利用 表單 與其 方法欺騙 的方式送出請求, 以及 JavaScript 發送請求的方式 (I) XMLHttpRequest、(II) jQuery Ajax、(III) Fetch API。   也有 Java 使用 Retrofit 並結合 內容編碼 (Conten […]

TCP 傻瓜視窗症候群 (Silly Window Syndrome, SWS)

  TCP 流量控制 (TCP Flow Control) 一文, 介紹了 滑動視窗 (Sliding Window) 的概念, 說明透過 回饋 (feedback) 機制,調整視窗大小,改善傳輸效率。   然而某些狀況下, 滑動視窗的運作,會產生嚴重的問題, 稱為 — &#8 […]

位元組順序 (Byte Order or Endianness) — — big-endian vs. little-endian

  我們時常會以 由左到右、由上到下 的方式書寫, 例: 一數 『 九 千 四 百 八 十 七 』, 通常習慣寫成:『 9487 』,而不是『 7849 』, (雖然,有些國家或族群的習慣可能是後者) 你不能說他錯,因為這只是習慣的不同。   位元組順序 (Byte Order),或稱 端 […]