HTTP
-
[TIL] HTTP 기초Develope/Web 2020. 5. 14. 18:31
1. HTTP 란 ◎ HyperText Transfer Protocol의 약자로 HTML 문서를 교환하기 위해 만들어진 protocol(통신규약)이다. 웹상에서 네트워크로 서버끼리 통신을 할 때 어떠한 형식으로 서로 통신을 하자고 규정해 놓은 통신규약이다. 프론트엔드 서버와 클라이언트간의 통신에 사용된다. 백엔드와 프론트엔드 서버간에의 통신에도 사용된다. HTTP는 TCP/IP 기반으로 되어있다. 2. HTTP 핵심요소 2-1. HTTP 통신방식 ● HTTP는 기본적으로 요청/응답 (request/response) 구조로 되어있다. 클라이언트가 HTTP request를 서버에 보내면 서버는 HTTP response를 보내는 구조이다. 클라이언트와 서버의 모든 통신이 요청과 응답으로 이루어진다. ● HTT..