HTTP와 IP 그리고 [TCP,UDP]의 원리 및 차이점, QUID 짤막
2022. 4. 26. 21:58
서버관련
대략적인 작동원리는 위와같다 그렇다면 http와 ip는 무엇일까? HTTP 1.무상태성(stateless) 기본적으로 요청과 응답으로 이루어짐 요청과 응답이 독립적임 응답을 보내고나면 요청을 기억하지않음 상태를 기억하지않는다. 2.비연결성 클라이언트와 서버가 연결되어있지않음 aws같은거쓰면 쓰면쓸수록 돈이 많이나옴 http 초기 -연결,종료,낭비 연결할때마다 요청이 갈때마다 3way가 들어가는건 너무 비효율적임 http 1.1버젼부터는 지속적 연결을 하는모습을 볼 수 있음 일정시간동안 계속 데이터를 주고받을 수 있음 Keep-alive 헤더라는 통해서 할수있고 http2.0부터는 내장되어있어서 defalut 값으로 쓸수있음 http3.0부터는 udp라는 프로토콜을사용함(엄청빠름) 첫연결시도에 데이터를 전..
HTTP 요청 메서드
2022. 3. 30. 14:31
서버관련
HTTP는 요청 메서드를 정의하여, 주어진 리소스에 수행하길 원하는 행동을 나타냅니다. 간혹 요청 메서드를 "HTTP 동사"라고 부르기도 합니다. 각각의 메서드는 서로 다른 의미를 구현하지만, 일부 기능은 메서드 집합 간에 서로 공유하기도 합니다. 이를테면 응답 메서드는 안전하거나, 캐시 가능 (en-US)하거나, 멱등성을 가질 수 있습니다. GETGET 메서드는 특정 리소스의 표시를 요청합니다. GET을 사용하는 요청은 오직 데이터를 받기만 합니다 HEADHEAD 메서드는 GET 메서드의 요청과 동일한 응답을 요구하지만, 응답 본문을 포함하지 않습니다. POSTPOST 메서드는 특정 리소스에 엔티티를 제출할 때 쓰입니다. 이는 종종 서버의 상태의 변화나 부작용을 일으킵니다. PUT PUT 메서드는 목적..