공부기록/기타

http 0.9~ 3

DGL 2021. 12. 24. 11:11

0.9

메서드 종류와 url

 

1.0

헤더 추가

 

1.1

여러개를 보낼 수 있는 파이프라이닝

일정시간 동안 connection을 유지함

 

2.0

  • 항상 같은 헤더를 보내면 문제가 되니까 두번째 보내는 같은 헤더를 압축
  • 스트림을 사용하여 결과값을 한번만 받아도 되도록 수정
  • (요청과 응답의 다중화)
  • (리소스간 우선 순위 설정)
  • (Server push)

3.0

  • udp기반의 quic을 사용하여, (지연 불가피)를 극복하고 Tcp 수준의 신뢰성을 확보
  • 기존에는 하나가 잘못되면 처음부터 다시보내야했는데, 이제는 잘못된 부분 하나만 다시 보내게 하게 수정
  • uuid를 사용하여 server에서 저장할 필요없이
  • 기존의 문제인 파이프라이닝 문제가 여러개를 보냈을 때, 오래걸리면 나머지가 오래걸리는 문제를 해결
  • TLS 기본 적용
  • (독립스트림)

 

 

출처:

우아 tech, 쿨라임, http

내 머릿속(다른 자료들)