私は単純なローカルHTTPサーバーを作成しています。ブラウザーが "localhost:port/path"にアクセスすると、サーバー側は対応するローカル・ファイルをブラウザーに応答します。CでシンプルなHTTPサーバーでgzip/zipファイル圧縮をサポート
サーバーは、ソケット経由でクライアントに返信する前にファイルを圧縮するなどのいくつかの追加機能を提供します。私はどのようにローカルファイル(例えば、abc.jpg> abc.jpg.zip)をスクリプトで圧縮するのかと思います。人々は<zlib.h>
または<zip.h>
を使用するように提案しましたが、私はマニュアルページを読み込んでも圧縮のためにそれらをどのように使用するのか分かりません。
誰でも私のヒントを教えてください。
ありがとうございます!それはたくさんの助けになります!それを消化する時間が必要です。 –