MIME타입은 수백가지가 있다.
주타입/부타입 형식
식별자
http://www.~~.com/spec/balde.gif
형식
URI에는 URL
, URN
이 있다.
3부분으로 되어있다.
URI는 URL이다.
http://
www.~~~.com
/saw-balade.gif
ex) urn:ietf:efc:2141
요청 명령과 응답결과로 구성
HTTP/1.0 200 OK
0개이상 :으로 구분된 이름과 값으로 구성
Content-type: text/plain
클라이언트로 반환되는 문자나 이진데이터
IP와 포트를 사용해 TCP/IP 커넥션을 맺는다
웹브라우저 통신순서
1. URL 호스트명 추출
2. 호스트명을 IP로 변환
3. 포트번호가 있다면 추출
4. TCP 커넥션 맺음
5. 서버에 HTTP 요청보냄
6. 서버는 브라우저에 HTTP응답
7. 커넥션이 닫히고 브라우저에 문서 출력
텔넷으로 한다면 URL과 포트를 입력 후 HTTP요청을 입력해야한다.
HTTP프로토콜은 여러 버전이 있다.
HTTP/1.0+을 패치했다고 보면될듯
클라이언트, 서버사이에 있는 HTTP 중개자
다른 애플리케이션과 연결된 웹서버
단순 HTTP 통신을 전달하는 프락시
자동화된 HTTP 요청을 만드는 클라이언트
ex) 크롤링