Proxygen

使いやすいHTTPサーブを含むC ++ HTTPライブラリのコレクション

  • ソフト名 : Proxygen
  • OS : Linux,Mac,Windows
  • 言語 : C++
  • 開発者 : HOME

ダウンロード

Proxygen 詳細説明

このプロジェクトは、Facebookで使用されるコアC ++ HTTP抽象化を含む。内部的には、それは多くのHTTPサーバー、プロキシ、およびクライアントを構築するための基礎として使用されます。このリリースでは、一般的なHTTP抽象化と当社の単純なHTTPServerフレームワークに焦点を当てています。将来のリリースは簡単なクライアントAPIを提供します。フレームワークは、HTTP / 1.1、SPDY / 3、SPDY / 3.1、HTTP / 2、およびHTTP / 3をサポートしています。目標は、シンプル、パフォーマンス、最新のC ++ HTTPライブラリを提供することです。現在、このプロジェクトはUbuntu 18.04およびMac OSXでテストされていますが、他の多くのプラットフォームで動作します。proxygen / libで理解するための中央抽象化は、セッション、コーデック、トランザクション、およびハンドラです。これらは最低レベルの抽象化です、そして私たちは一般的にこれらから直接建設することをお勧めします。バイトがワイヤを読み取ると、HttpSession内に格納されているHTTPCodecはこれらを上位レベルのオブジェクトに解析し、トランザクション識別子と関連付けます。

Leave a Reply

メールアドレスが公開されることはありません。 が付いている欄は必須項目です