本文為英文版的機器翻譯版本,如內容有任何歧義或不一致之處,概以英文版為準。
核心HTTP程式庫
注意
此頁面上的內容可能不是 up-to-date。如需最新更新,請參閱 免費 RTOS.org 程式庫頁面
HTTP 適用於小型 IoT 裝置 (MCU 或小型 MPU) 的 C 用戶端程式庫
簡介
核心HTTP程式庫是 HTTP/1.1 標準子集的用戶端實作。
核心HTTP程式庫會實作 HTTP/1.1
程式庫以 C 撰寫,且設計符合 ISO C90
在 IoT 應用程式中使用HTTP連線時,我們建議您使用安全傳輸介面,例如使用 TLS 通訊協定的介面,如 所示核心 HTTP 相互驗證示範。
此程式庫可以自由使用,並根據MIT開放原始碼授權
核心HTTP的程式碼大小 (使用 GCC 為 ARM Cortex-M 產生的範例) | ||
---|---|---|
檔案 | 使用 -O1 最佳化 | 使用 -Os 最佳化 |
core_http_client.c | 3.2K | 2.6K |
api.c (llhttp) | 2.6K | 2.0K |
http.c (llhttp) | 0.3K | 0.3K |
llhttp.c (llhttp) | 17.9 | 15.9 |
預估總數 | 23.9K | 20.7K |