Boost C++ 函式庫

...世界上最受推崇且設計精良的 C++ 函式庫專案之一。 Herb SutterAndrei Alexandrescu,《C++ 程式碼規範

Next

第一章 Boost.Beast

Vinnie Falco

依據 Boost 軟體授權條款 1.0 版發佈。(請參閱隨附的 LICENSE_1_0.txt 檔案或複製於 https://boost.dev.org.tw/LICENSE_1_0.txt)

目錄

參考
發行說明
Beast API 版本
簡介
需求
回報錯誤
致謝
快速瀏覽
簡單 HTTP 客戶端 💡
簡單 WebSocket 客戶端 💡
安全性審查 (Bishop Fox) 🎦
WebSocket (Autobahn|Testsuite)
範例
客戶端
伺服器
伺服器 (進階)
聊天伺服器 🎦
網路
複習
串流
逾時 💡
速率限制 💡
分層串流
計數串流 💡
緩衝區類型
檔案
撰寫組合操作
回應 💡
偵測 SSL 💡
SSL/TLS 關閉
error::stream_truncated
設定
設定前置處理器定義
HTTP
協定入門
訊息容器
訊息串流操作
序列化器串流操作
剖析器串流操作
增量讀取 💡
讀取大型回應主體 💡
以緩衝區為導向的序列化
寫入 std::ostream 💡
以緩衝區為導向的剖析
從 std::istream 讀取 💡
分塊編碼
自訂主體類型
檔案主體 💡
自訂剖析器
HTTP 範例
變更主體類型 💡
預期 100-continue (客戶端) 💡
預期 100-continue (伺服器) 💡
HEAD 請求 (客戶端) 💡
HEAD 回應 (伺服器) 💡
HTTP 轉送 💡
傳送子行程輸出 💡
WebSocket
連線
握手
裝飾器
訊息
控制訊框
逾時
拆解
注意事項
概念
主體 (Body)
主體讀取器 (BodyReader)
主體寫入器 (BodyWriter)
緩衝區序列 (BufferSequence)
緩衝區產生器 (BuffersGenerator)
動態緩衝區 (DynamicBuffer)
欄位 (Fields)
欄位寫入器 (FieldsWriter)
檔案 (File)
速率策略 (RatePolicy)
串流
設計選擇
HTTP 訊息容器 🎦
HTTP 與其他函式庫的比較
與 Zaphoyd Studios WebSocket++ 的比較
常見問題
發行說明 (已移至其他位置)
參考 (已移至其他位置)
索引

表示此版本中新增或更新的章節。

💡 包含程式碼範例。

🎦 包含影片簡報內容

文件

請造訪 https://boost.dev.org.tw/libs/beast 以取得完整文件。


Next