주소 입력 방법

서버의 Webapp에 html파일을 요청하려면 파란글씨와 같이 입력하면 됩니다.
http://IP주소:포트/경로

구글과 네이버가 서버가 되려면 다음과 같은 조건을 만족하여야 합니다.
- host여야 합니다.(인터넷 연결)
- Web 서버가 구현되어 있어야 합니다.(Socket)
요청 응답 과정
- 사용자(a)가 google.com을 입력합니다.
- DNS세팅의 첫 번째 100 주소 DNS로 찾아가 haspmap의 key에 google.com을 넣어 value값(구글의 아이피 주소)을 찾습니다.
- DNS(LG)에서 주소(1)을 사용자에게 응답합니다.
- 구글 사이트로 이동합니다.

- 클라이언트와 서버는 반이중 통신을 통해 html파일을 주고받습니다.
- 클라이언트가 Get요청을 하면 requst http header가 생성되어 서버로 보내집니다.
- MIME : (웹에서는 확장자가 의미가 없기 때문) MIME (Multipurpose Internet Mail Extensions)은 다양한 유형의 정보를 식별하기 위한 표준입니다. MIME은 이메일의 확장자로 시작했지만 HTTP에서 서버가 전달 중인 컨텐츠를 정의하는 데도 사용됩니다.
- 클라이언트가 확인
- 출발지 확인 목적지 확인 MIME타입 확인 UTF-8확인(버퍼의 데이터를 3Byte씩 읽음)
Share article