서버 푸시는 요청에 응답 한 직후에 js, css, 이미지 등을 보내 클라이언트가 html을 수신하고 구문 분석 한 후 자원을 요청하여 왕복을 절약하기를 기다리는 대신 작동합니다. 하지만 클라이언트가 이미 그 파일을 가지고 있기 때문에 example.com
분 전에 동일한 파일을 다운로드했을 때 클라이언트가 이미 example.com
을 다운로드했을 때 js, css, 이미지, 글꼴 등을 밀어 넣는 것은 완전한 대역폭 낭비입니다.HTTP2 서버 푸시는 푸시 내용을 어떻게 알 수 있습니까?
각 요청에 대해 서버 측을 유지하는 것이 비용이 많이 드는 것처럼 보입니다. HTTP가 상태가 없으므로 서버 측에서는 그 일을 할 수 없습니다. 아마도 클라이언트는 후속 방문시 html을 다시 요청하여 변경된 사항이 있는지 확인합니다.
HTTP2 서버는 어떤 파일을 푸시해야하는지 어떻게 알 수 있습니까?