네트워크/HTTP
-
HTTP 프로토콜네트워크/HTTP 2021. 5. 28. 17:49
서론 rest api -> HTTP 프로토콜 순서로 궁금해져서 찾아본 내용들입니다. 한 번에 다 적기에는 글이 너무 길어져서 포스팅을 나눠서 쓸 예정이므로 몇 내용들이 빠질 수 있습니다. HTTP HTTP(HyperText Transfer Protocol)는 HTML 문서와 같은 리소스들을 가져올 수 있도록 해주는 프로토콜입니다. 위와 같이 HTTP는 Application 계층 수준에서 사용되는 많은 프로토콜 중 하나일 뿐입니다. 연결은 전송 계층에(TCP, UDP)서 제어되므로 근본적으로 HTTP 영역 밖입니다. HTTP 1.0~2.0까지는 TCP, HTTP 3.0부터는 UDP를 쓰고 있는데요, 이에 대한 내용은 다음 포스팅에 다루도록 하겠습니다. HTTP 작동 방식 HTTP의 작동 방법으로는 하나는 ..
-
HTTP 응답코드네트워크/HTTP 2021. 5. 10. 23:03
서론 이 글은 단순히 HTTP 응답 코드를 나열한 내용입니다. 또한 몇가지 응답 코드들이 빠져있으므로 찾는 내용이 없다면 다른 페이지에서 찾는 것을 추천드립니다. 1XX코드 상태코드 설명 100 계속 중간 응답. 요청의 초기 부분이 수신되었지만 아직 서버에서 거부되지 않았음을 클라이언트에 나타낸다. 101 스위칭 프로토콜 클라이언트에서 업그레이드 요청 헤더에 응답하여 전송되며, 서버가 전환 중인 프로토콜을 나타낸다. 102 처리 서버가 요청을 수신하여 처리 중이지만 아직 응답을 사용할 수 없음을 나타낸다. 103 초기 힌트 주로 링크 헤더와 함께 사용된다. 서버가 최종 응답을 준비하는 동안 사용자 에이전트가 리소스를 미리 로드하는 것이 좋다 2XX코드 200(OK) REST API가 클라이언트가 요청한 ..