私はCで書かれた非常に基本的なHTTPプロキシサーバーの作業を始めています(編集:要求を転送するだけのもの)。この時点で、私はどのように進めるかを理解するのに苦労しています。
どんな助けでも有益でしょう。
私はCで書かれた非常に基本的なHTTPプロキシサーバーの作業を始めています(編集:要求を転送するだけのもの)。この時点で、私はどのように進めるかを理解するのに苦労しています。
どんな助けでも有益でしょう。
を見てくださいmicro_proxy
。C
わずか260行のコードで、HTTP/HTTPSプロキシのすべての基本機能を実装します。
別の非常に単純な実装は、にありProxy
ます。
どのプロトコルのプロキシサーバーですか?あなたがそれを知る前に、コーディングを始めることは最も有益な次のステップではありません。
実装するプロトコルを決定したら、(おそらく)ソケットAPIを確認する必要があります。
それが完了すると、ポーリング/選択ベースのループを使用する、セッションごとのプロセスをフォークする、またはスレッドを使用してデータをシャッフルするという3つの主要なルートがあります。