HTTP는 하이퍼텍스트 전송 프로토콜 (HyperText Transfer Protocol)의 약자입니다.

웹에서 사용하는 네트워크 프로토콜이며 TCP/IP 위에서 돌아갑니다.


요청(Request) / 응답 (Response) 모델을 사용합니다. 즉 클라이언트는 HTTP Request를 보내고,

웹 서버는 HTTP Response로 응답합니다. 브라우저는 컨테츠 타입에 따라 문서를 출력합니다.


HTTP요청

-URL

-HTTP메소드(GET/POST)

-파이미터 데이터


HTTP 응답

-상태코드

-컨텐츠 타입 (MIME)

-실제 컨텐츠


GET 메소드는 폼 데이터를 URL 뒤에 추가합니다.

POST 메소드는 요청의 Body에 폼 데이터를 포함합니다.



'지난 포스팅 > HTTP' 카테고리의 다른 글

HTTP 요청과 응답  (0) 2018.01.16

1. 사용자가 주소창에 URL을 입력합니다.

  http://www.test1.com/test2/test3.html


2. 브라우저는 이 정보로 HTTP GET 요청을 만듭니다.

    Get/test2/test3.html HTTP/1.1

    Host:www.test1.com

    User-Agent:Mozilla/5.0 (macintosh; .........


3. HTTP GET을 서버로 보냅니다.

4. 서버는 요청한 페이지를 찾고 HTTP 응답을 작성합니다.                         test3.html

5. HTTP 응답을 클라이언트로 보냅니다.

6. 브라우저는 HTML 을 화면으로 그립니다. 



'지난 포스팅 > HTTP' 카테고리의 다른 글

HTTP 란?  (0) 2018.01.16

+ Recent posts