728x90 반응형 HTTP3 http 프로토콜 -2 URI클라리언트 프로그램(이하 웹 브라우저)은 URI를 이용하여 자원의 위치를 찾는다. URI는 HTTP와는 독립된 다른 체계다. HTTP는 전송 프로토콜이고, URI는 자원의 위치를 알려주기 위한프로토콜이다. Uniform Resource Identifiers의 줄임말로, www 상에서 접근하고자 하는 자원의 위치를 나타내기 위해서 사용한다. 자원은 "이미지", "동영상", "프로그램","이메일" 등모든 것이 될 수 있다.http://message0412.tistory.com/category/IT/java 1.http: 자원에 접근하기 위해서 http 프로토콜 사용 2.message0412.tistory.com자원의 인터넷 상에의 위치는 message0412.tistory.com이다. 도메인은 ip주소.. 2017. 3. 9. http 프로토콜 -1 HTTP 프로토콜 HTTP(HyperText TransferProtocol) 인터넷상에서 데이터를주고 받기 위한 서버/클라이언트 모델을 따르는 프로토콜이다.서버/클라이언트모델이란?서비스 제공자(service provider)와 서비스 요청자(servicerequester)로 구분되는 네트워크 모델. 서비스를 제공하는 역할은 서버. 서비스 요청자의 역할은 클라이언트라고 한다.원칙대로 라면 프로그램이 서버와클라이언트의 역할을 하지만 많은경우 서버 컴퓨터, 클라이언트 컴퓨터로 하드웨어적으로 역할을 구분하기도 한다.서버/클라이언트모델에서 모든 자원은 서버에 집중된다. 클라이언트는 테이터 프리젠테이션(재현)을 위한 최소한의 자원을 가지는게 일반적이다. 서버는클라이언트의 요청을 처리하고자원을 공유하고관리해야하기 떄.. 2017. 3. 8. HTTP 프로토콜 알아보기-2 요청 데이터 포맷웹 브라우저는 웹 서버에 데이터를 요청하는 클라이언트 프로그램이다. 요청은 서버가 인식할 수 있는 약속된 형식(HTTP 형식)을 따라야한다.요청 데이터는 HEADER 와 BODY로 구성된다. 헤더에는 요청과 요청 데이터에 대한 메타정보드리 들어 있다. 다음은 헤더의 일반적인 모습이다.1 GET /cgi-bin/http_trace.pl HTTP/1.1\r\n 2 ACCEPT_ENCODING: gzip,deflate,sdch\r\n 3 CONNECTION: keep-alive\r\n 4 ACCEPT: text/html,application/xhtml+xml,application/xml;q=0.9,*/*;q=0.8\r\n 5 ACCEPT_CHARSET: windows-949,utf-8;q=0... 2016. 1. 6. 이전 1 다음 728x90 반응형