[HTTP] 프로토콜

김하밍·2024년 3월 2일
0

HTTP

목록 보기
4/5

HTTP(HyperText Transfer Protocol)

웹 브라우저와 웹 서버 간 통신을 위한 매우 간단한 통신 규약입니다. 초기에는 단순한 기능만을 제공했지만, 웹의 폭발적인 성장과 함께 성능, 보안, 안전성 측면에서 부족함이 드러나게 되었습니다.

그러나, HTTP는 여전히 매우 중요한 프로토콜로서, 인터넷이 동작하는 근간을 이루고 있습니다. 클라이언트는 HTTP를 통해 어떤 메시지를 이용하여 서버에 요청을 보내고, 서버는 해당 요청에 대한 응답을 보냅니다.

초기에는 단순한 요청과 응답만을 처리했지만, 현재는 보다 풍부한 기능을 가진 프로토콜로 발전하고 있습니다. 이는 웹의 발전과 함께 웹 어플리케이션의 다양한 요구사항을 충족하기 위한 노력의 일환으로 이루어지고 있습니다.

HTTP는 웹 브라우저와 웹 서버 간의 통신에서 핵심적인 역할을 담당하며, 웹의 기반이 되는 프로토콜 중 하나입니다. 이러한 중요성으로 인해 HTTP에 대한 이해는 웹 개발 및 네트워크 관련 업무를 수행하는 데 있어 필수적인 요소입니다.

심화학습


[Best practices for REST API design]
https://stackoverflow.blog/2020/03/02/best-practices-for-rest-api-design/

[List of HTTP status code]
https://en.wikipedia.org/wiki/List_of_HTTP_status_codes

profile
나만의 언어로 기록하며 성장하기 !

0개의 댓글