첫 번째 요청의 응답을 받기 전에 두 번째 HTTP 요청이 이루어지면 어떻게됩니까?

IMForce

웹 브라우저에서 웹 서버로 두 번 요청했다고 가정 해 보겠습니다. 첫 번째 요청에 대한 응답을 받기 전에 두 번째 요청을 보냅니다. 나중에 요청에 대한 응답이 브라우저에서 렌더링된다는 것을 알고 있습니다. 그러나 첫 번째 응답은 어떻게됩니까? 브라우저는 어떤 응답이 새로운 것인지 어떻게 알 수 있습니까?

Steffen Ullrich

브라우저는 HTTP를 사용하여 통신하고 관련 표준은 요청 및 응답이 전송되는 방식을 정의합니다.

HTTP / 1의 경우 새 요청에 대해 새 TCP 연결이 사용되며이 경우이 연결에서도 응답이 예상됩니다. 또는 기존 TCP 연결을 사용하여이 연결에 대한 모든 이전 요청의 응답이 들어온 후 응답이 예상되는 요청을 보낼 수 있습니다 (명확하게 정의 된 크기가 있으므로 응답의 끝이 알려짐).

HTTP / 2의 경우 여러 요청이 TCP 연결 내부에 인터리브되고 여러 응답이 수행되기 때문에 더 복잡합니다. 그러나 HTTP / 2에 정의 된 프레이밍은 이러한 각 메시지 프레임이 속한 요청 / 응답을 명확하게 정의하여 마지막에 재 조립할 수 있고 응답을 관련 요청에 할당 할 수 있습니다.

이 기사는 인터넷에서 수집됩니다. 재 인쇄 할 때 출처를 알려주십시오.

침해가 발생한 경우 연락 주시기 바랍니다[email protected] 삭제

에서 수정
0

몇 마디 만하겠습니다

0리뷰
로그인참여 후 검토

관련 기사

분류에서Dev

첫 번째 응답의 AngularJS 변수가 두 번째 요청에 전달되지 않았습니까?

분류에서Dev

내 Vue.js Vuex 스토어에는 GET 요청을 만드는 두 가지 작업이 있습니다. 두 번째 작업이 작동하려면 첫 번째 작업의 응답이 필요합니다. 어떻게하나요?

분류에서Dev

첫 번째 요청이 완료된 후 두 번째 요청을 보냅니다.

분류에서Dev

Ruby : 영구 HTTP 클라이언트가 두 번째 요청에서 응답을받지 못함

분류에서Dev

이 JSON 데이터의 두 번째 요소에서 첫 번째 값을 어떻게 얻을 수 있습니까?

분류에서Dev

첫 번째 요청 응답 후 두 번째 Retrofit 요청 호출

분류에서Dev

반응 : Axios를 사용하여 두 번째 요청에서 첫 번째 요청의 데이터를 사용할 수 있습니다.

분류에서Dev

첫 번째 요청에 대해 OVER_QUERY_LIMIT 개의 답변을받는 이유는 무엇입니까?

분류에서Dev

첫 번째 firebase 응답 next.js에 의존하는 firestore 요청을 어떻게 요청할 수 있습니까?

분류에서Dev

두 번째 요청시에만 페이지에 기록 된 응답

분류에서Dev

두 번째 요청을 첫 번째 요청으로 2 초 안에 실행

분류에서Dev

Python 요청으로 "첫 번째"응답을받을 수 없습니다.

분류에서Dev

VirtualBox : Windows 8.1에서 게스트 Ubuntu 로의 호스트 첫 번째 요청 응답이 느립니다.

분류에서Dev

C # 루프는 두 번째 문으로 이동하기 전에 첫 번째 문을 세 번 반복합니다.

분류에서Dev

CORS-첫 번째 POST 요청에 대한 서버 응답 없음, 두 번째 요청 성공

분류에서Dev

JS : 첫 번째 입력에 값이 주어지면 동적으로 두 번째 입력이 필요합니까?

분류에서Dev

첫 번째 열이 첫 번째 요소 인 동안 행렬을 두 번째 열로 전치하는 방법

분류에서Dev

배열의 첫 번째, 마지막, 두 번째, 두 번째에서 마지막 등의 요소를 어떻게 출력합니까?

분류에서Dev

첫 번째 요청이 병합 된 후 다른 풀 요청을 어떻게 제출합니까?

분류에서Dev

사이트의 첫 번째 테이블 이상을 가져 오라는 요청은 어떻게받을 수 있습니까?

분류에서Dev

두 번째 클릭이 아닌 첫 번째 클릭에는 div에 settimeout을 어떻게 줄 수 있습니까?

분류에서Dev

배열의 첫 번째 값이 두 번째 배열의 첫 번째 값에 100 번 더해지는 두 배열을 서로 추가 하시겠습니까?

분류에서Dev

애플리케이션의 첫 번째 JFrame을 두 번째 JFrame으로 어떻게 바꿀 수 있습니까?

분류에서Dev

mySql : 테이블의 모든 첫 번째 또는 두 번째 행을 어떻게 선택할 수 있습니까?

분류에서Dev

Python Pandas에서 첫 번째 열이 비어 있으면 열의 두 번째 값을 반환합니다.

분류에서Dev

첫 번째 9 일 안에 두 번째 토요일이 나타나면 매월 첫 번째 및 세 번째 토요일 목록 가져 오기

분류에서Dev

Karate를 사용하여 첫 번째 요청에 대해 반환 된 항목의 nb로 두 번째 요청을 nb로 보냅니다.

분류에서Dev

Ruby / Rails에서 매월 첫 번째 목요일을 받으려면 어떻게해야합니까?

분류에서Dev

배열 1의 첫 번째 요소, 배열 2의 첫 번째 요소, 배열 1의 두 번째 요소, 배열 2의 두 번째 요소 등에서 파이썬 배열을 만듭니다.

Related 관련 기사

  1. 1

    첫 번째 응답의 AngularJS 변수가 두 번째 요청에 전달되지 않았습니까?

  2. 2

    내 Vue.js Vuex 스토어에는 GET 요청을 만드는 두 가지 작업이 있습니다. 두 번째 작업이 작동하려면 첫 번째 작업의 응답이 필요합니다. 어떻게하나요?

  3. 3

    첫 번째 요청이 완료된 후 두 번째 요청을 보냅니다.

  4. 4

    Ruby : 영구 HTTP 클라이언트가 두 번째 요청에서 응답을받지 못함

  5. 5

    이 JSON 데이터의 두 번째 요소에서 첫 번째 값을 어떻게 얻을 수 있습니까?

  6. 6

    첫 번째 요청 응답 후 두 번째 Retrofit 요청 호출

  7. 7

    반응 : Axios를 사용하여 두 번째 요청에서 첫 번째 요청의 데이터를 사용할 수 있습니다.

  8. 8

    첫 번째 요청에 대해 OVER_QUERY_LIMIT 개의 답변을받는 이유는 무엇입니까?

  9. 9

    첫 번째 firebase 응답 next.js에 의존하는 firestore 요청을 어떻게 요청할 수 있습니까?

  10. 10

    두 번째 요청시에만 페이지에 기록 된 응답

  11. 11

    두 번째 요청을 첫 번째 요청으로 2 초 안에 실행

  12. 12

    Python 요청으로 "첫 번째"응답을받을 수 없습니다.

  13. 13

    VirtualBox : Windows 8.1에서 게스트 Ubuntu 로의 호스트 첫 번째 요청 응답이 느립니다.

  14. 14

    C # 루프는 두 번째 문으로 이동하기 전에 첫 번째 문을 세 번 반복합니다.

  15. 15

    CORS-첫 번째 POST 요청에 대한 서버 응답 없음, 두 번째 요청 성공

  16. 16

    JS : 첫 번째 입력에 값이 주어지면 동적으로 두 번째 입력이 필요합니까?

  17. 17

    첫 번째 열이 첫 번째 요소 인 동안 행렬을 두 번째 열로 전치하는 방법

  18. 18

    배열의 첫 번째, 마지막, 두 번째, 두 번째에서 마지막 등의 요소를 어떻게 출력합니까?

  19. 19

    첫 번째 요청이 병합 된 후 다른 풀 요청을 어떻게 제출합니까?

  20. 20

    사이트의 첫 번째 테이블 이상을 가져 오라는 요청은 어떻게받을 수 있습니까?

  21. 21

    두 번째 클릭이 아닌 첫 번째 클릭에는 div에 settimeout을 어떻게 줄 수 있습니까?

  22. 22

    배열의 첫 번째 값이 두 번째 배열의 첫 번째 값에 100 번 더해지는 두 배열을 서로 추가 하시겠습니까?

  23. 23

    애플리케이션의 첫 번째 JFrame을 두 번째 JFrame으로 어떻게 바꿀 수 있습니까?

  24. 24

    mySql : 테이블의 모든 첫 번째 또는 두 번째 행을 어떻게 선택할 수 있습니까?

  25. 25

    Python Pandas에서 첫 번째 열이 비어 있으면 열의 두 번째 값을 반환합니다.

  26. 26

    첫 번째 9 일 안에 두 번째 토요일이 나타나면 매월 첫 번째 및 세 번째 토요일 목록 가져 오기

  27. 27

    Karate를 사용하여 첫 번째 요청에 대해 반환 된 항목의 nb로 두 번째 요청을 nb로 보냅니다.

  28. 28

    Ruby / Rails에서 매월 첫 번째 목요일을 받으려면 어떻게해야합니까?

  29. 29

    배열 1의 첫 번째 요소, 배열 2의 첫 번째 요소, 배열 1의 두 번째 요소, 배열 2의 두 번째 요소 등에서 파이썬 배열을 만듭니다.

뜨겁다태그

보관