Files
cpp-httplib/docs-src/pages/ja/cookbook/index.md
2026-04-10 18:47:42 -04:00

4.4 KiB
Raw Blame History

title, order, status
title order status
Cookbook 0 draft

「〇〇をするには?」という問いに答えるレシピ集です。各レシピは独立しているので、必要なページだけ読めます。基本的な使い方はTourで紹介しています。

クライアント

基本

認証

ファイル送信

ストリーミング・進捗

接続・パフォーマンス

エラー処理・デバッグ

サーバー

基本

ストリーミング・ファイル

ハンドラチェーン

エラー処理・デバッグ

運用・チューニング

TLS / セキュリティ

  • T01. OpenSSL・mbedTLS・wolfSSLの選択指針ビルド時の#defineの違い)
  • T02. SSL証明書の検証を制御する無効化・カスタムCA・カスタムコールバック
  • T03. SSL/TLSサーバーを立ち上げる証明書・秘密鍵の設定
  • T04. mTLSクライアント証明書による相互認証を設定する
  • T05. サーバー側でピア証明書を参照する(req.peer_cert() / SNI

SSE

  • E01. SSEサーバーを実装する
  • E02. SSEでイベント名を使い分ける
  • E03. SSEの再接続を処理するLast-Event-ID
  • E04. SSEをクライアントで受信する

WebSocket

  • W01. WebSocketエコーサーバークライアントを実装する
  • W02. ハートビートを設定する(set_websocket_ping_interval
  • W03. 接続クローズをハンドリングする
  • W04. バイナリフレームを送受信する