私は、HTTP サーバーとクライアントと非常によく似た動作をするサーバーとクライアントを開発するプロジェクトに取り組んでいます。
- HTTP の場合、サーバーは実際にはファイル サーバーです。サーバーはクライアントにファイルを送信します。
- 私のプロジェクトでは、クライアントはサーバーにファイルを送信し、サーバーはファイルの分析結果をクライアントに返すだけです。
- そして、私のプロジェクトと HTTP1.0 (おそらく HTTP1.1 ではない) はどちらもステートレスです。
したがって、どちらも非常に同じですexcept that the file transfer direction is in the opposite way
。POST message
しかし、HTTP を使用しても、クライアントは?!を使用してサーバーにファイルを送信できます。
そこで私は突然、すべてをゼロから開発するのではなく、HTTP ライブラリだけを使用できるのではないかと考えました。
stackoverflow で HTTP ライブラリについて調べてみました。
以上のようなものがあります。
私の場合、プロジェクト全体を再発明するのではなく、これらの HTTP ライブラリの 1 つだけをプロジェクトに適用できますか?
前もって感謝します。