miniserver
1.0.0
저는 배경 개발의 초보자입니다. "TCP/IP 그림 1 Volume 1¡ ·를 살펴보면 미니 HTTP 서버를 만들기로 결정했습니다. 이것은 버전 0.1이므로 서버가 적습니다.이 프로젝트에서는 libevent, tinyhttp와 같은 다른 라이브러리를 사용합니다. 프로젝트에는 두 가지 기능이 있습니다. 먼저 API를 사용하여 [URL 및 콜백]을 등록하고 라이브러리는 소켓에서 HTTP 메시지를 가져 와서 구문 분석 할 수 있습니다. 그런 다음 요청 객체 (URL, 메소드 포함 등)를 콜백 함수로 반환합니다. 콜백은 단지 응답 만 반환합니다 (원시 문자 포함). 둘째, 라이브러리가 목록에서 URL을 찾지 못하면 HTML 파일 또는 CGI 프로그램을 검색합니다.
cd miniserver
make
정적 라이브러리 (libminiserver.a)와 Miniserver.h 파일을 구축합니다.