간단한 로컬 HTTP 서버를 작성하고 있습니다. 브라우저가 "localhost : port/path"를 방문하면 서버 측에서 해당 로컬 파일을 브라우저에 응답합니다.C에서 간단한 HTTP 서버로 gzip/zip 파일 압축 지원
서버는 소켓을 통해 클라이언트로 다시 보내기 전에 파일 압축과 같은 몇 가지 추가 기능을 제공합니다. 나는 스크립트로 로컬 파일 (예. abc.jpg> abc.jpg.zip)을 압축하는 방법에 대해 궁금합니다. 사람들은 <zlib.h>
또는 <zip.h>
을 사용하도록 제안했으나 맨 페이지를 읽는 경우에도 압축 용으로 사용하는 방법에 대해서는 잘 모릅니다.
아무도 내게 힌트를 줄 수 있습니까?
감사합니다. 그게 많은 도움이됩니다! 그것을 소화 할 시간이 필요합니다. –