오답노트
[Web] HTTP Protocal 본문
HTTP
HTTP(Hyper Text Transfer Protocal)로 RFC 2616에서 규정된 Web에서 데이터를 주고 받는 프로토콜이다.
이름에는 하이퍼텍스트전송용 프로토콜로 정의되어 있지만 실제로는 HTML, XML, JSON, Image, Voice, Video 등 다양한 컴퓨터에서 다룰 수 있는 것은 모두 전송할 수 있다.
HTTP는 TCP를 기반으로한 REST의 특징을 모두 구현하고 있는 Web기반의 프로토콜이다.
HTTP는 메시지를 주고(Request) 받는 (Response) 형태의 통신 방법이다.
메소드
https://ko.wikipedia.org/wiki/HTTP
- 멱등성은 서버의 몇번을 요청하더라도 같은 내용을 응답하는 것이 멱등성이다.
상태 코드
자주 사용되는 코드
'Java > Spring' 카테고리의 다른 글
[Spring Boot] GET (0) | 2023.07.12 |
---|---|
[Spring Boot] 스프링 부트란 (0) | 2023.07.12 |
[Web] URI 설계 패턴 (0) | 2023.07.12 |
[Web] REST API (0) | 2023.07.12 |
[Web] 웹 개발 개론 (0) | 2023.07.12 |