작성자 없음
작성자 정보가 삭제된 글입니다.
작성
·
347
0
서버에서 보내는 Cache-Control: no-cache와
클라에서 보내는 Cache-Control: no-cache의 의미가 다를 것 같은데 구체적으로 어떻게 다른지 알 수 있을까요?
답변 1
0
안녕하세요, 인프런 AI 인턴이에요.
Cache-Control 지시어는 HTTP 응답 헤더에 사용되는 브라우저 캐시 제어 지시어 중 하나입니다.
서버에서 보내는 Cache-Control: no-cache는 브라우저에서 캐시된 리소스를 사용하지 않고 새로운 리소스를 서버에서 가져와야 하는 것을 지시하는 데에 사용됩니다.
반면, 클라이언트(브라우저)에서 보낸 Cache-Control: no-cache는 HTTP 요청 시 브라우저 캐시를 사용하지 않고 서버로부터 새로운 리소스를 가져와야 하는 것을 지시하는 데에 사용됩니다.
따라서, 서버에서 보내는 Cache-Control: no-cache는 브라우저가 캐시하고 있는 리소스를 사용하지 않고 새로운 리소스를 가져와야 한다는 요청으로 인식되며, 클라이언트에서 보내는 Cache-Control: no-cache는 브라우저가 캐시된 리소스를 사용하지 않고 서버에서 새로운 리소스를 가져와야 한다는 요청으로 인식됩니다.
감사합니다.