-
Notifications
You must be signed in to change notification settings - Fork 1
Home
jeongmin edited this page Mar 14, 2024
·
5 revisions
웹 서버의 기본 원리를 깊이 있게 이해하고, 실제로 웹 서버를 구현하는 것을 목표로 하는 프로젝트입니다.
- 🌐 HTTP/1.1 요청 처리: GET, POST, DELETE 요청 처리
- 📄 응답 상태 코드 반환: 클라이언트의 요청에 따라 적절한 응답 상태 코드를 반환
- 👥 멀티 클라이언트 처리: kqueue를 활용하여 여러 클라이언트의 동시 접속을 원활하게 관리
- 🚪 CGI 실행: 공통 게이트웨이 인터페이스를 통해 다양한 프로그래밍 언어를 지원
- 🛠️ 서버 설정 파일: 설정 파일을 통해 가상 호스트 설정
Week | 1 | 2 | 3 | 4 | 5 |
---|---|---|---|---|---|
데일리 스크럼 | - | 2주차 | 3주차 | 4주차 | 5주차 |
회의록 | 1주차 | 2주차 | 3주차 | 4주차 | 5주차 |
🦊 | 🐶 |
wonyang | jeongmin |
- 허용 함수 정리
- 소켓 프로그래밍
- CGI
- 가상 호스트
- NGINX autoindex 동작 정리
- HTTP Request 파싱
- HTTP Request 값 유효성 검사
- Config 파일 Parsing