HTTP Protocol
- HTTP로 RFC 2616에서 규정된 Web에서 데이터를 주고 받는 프로토콜
- 이름에는 하이퍼텍스트 전송용 프로토콜로 정의되어 있지만, 실제로는 HTML, XML, JSON, Image, Voice, Javascript, PDF등 다양한 컴퓨터에서 다룰 수 있는 것은 모두 전송할 수 있음.
- HTTP는 TCP를 기반으로 한 REST의 특징을 모두 구현하고 있는 Web기반의 프로토콜
HTTP는 메시지를 주고 (Request) 받는 (Response) 형태의 통신 방법이다.
HTTP의 요청을 특정하는 Method는 8가지가 있다.
REST를 구현하기 위한 인터페이스이니 알아두어야 한다.
멱등성 : 몇 번을 호출하든 같은 값이 반환되는 것
안정성 : 얼마를 호출하든 값이 안전하다.
HTTP Status Code
응답의 상태를 나타내는 코드
자주 사용되는 코드
'개발공부 > Web' 카테고리의 다른 글
HTML / CSS 폰트 변경하기 (0) | 2022.08.21 |
---|---|
[HTML] form 태그 button 클릭 시 submit 막기 (0) | 2022.08.19 |
[Web] URI 설계 패턴 (0) | 2022.02.07 |
[Web] REST (0) | 2022.02.07 |
Web이란? (0) | 2022.02.07 |