TCPIP Socket Programming 23 HTTP Network Lab Yong
TCP/IP Socket Programming… 제 23장 HTTP 서버 제작하기 Network Lab. Yong bae, Kim HANNAM Univ.
TCP/IP Socket Programming… Network Lab. 목차 q HTTP(Hypertext Transfer Protocol)의 개요 q Simple 웹 서버 구현하기 HANNAM Univ. 2
TCP/IP Socket Programming… Network Lab. HTTP의 개요 q 웹서버란? ■ HTTP기반으로 하여 웹페이지가 들어 있는 파일을 클라이언트 로 전송해주는 프로그램 ■ HTTP(Hypertext Transfer Protocol) HANNAM Univ. 3
TCP/IP Socket Programming… Network Lab. 요청메시지(Request Message)의 구성 q 요청라인, 헤더정보, 메시지 바디로 구성 [그림 23 -2] HTTP 요청 헤더 HANNAM Univ. 5
TCP/IP Socket Programming… Network Lab. Simple 웹 서버 구현하기 q 윈도우 소켓을 이용한 웹 서버의 구현 실행 결과 HANNAM Univ. 7
TCP/IP Socket Programming… Network Lab. Simple 웹 서버 구현하기 q BSD 소켓을 이용한 웹 서버의 구현 실행 결과 HANNAM Univ. 8
TCP/IP Socket Programming… Network Lab. 참고문헌 q “데이터 통신과 네트워킹”, 이재광 외 2명, 교보 문고 q “TCP/IP 프로토콜”, 이재광외 5명, 미래컴 q “Linux Socket Programming by Example”, Warren W. Gay, QUE '00 HANNAM Univ. 9
TCP/IP Socket Programming… Network Lab. Q&A HANNAM Univ. 10
- Slides: 10