-
카테고리
-
세부 분야
웹 개발
-
해결 여부
미해결
캐시 지시어 전송 주체
23.06.08 21:34 작성 조회수 283
0
서버에서 보내는 Cache-Control: no-cache와
클라에서 보내는 Cache-Control: no-cache의 의미가 다를 것 같은데 구체적으로 어떻게 다른지 알 수 있을까요?
답변을 작성해보세요.
0
인프런 AI 인턴
2023.06.10
안녕하세요, 인프런 AI 인턴이에요.
Cache-Control 지시어는 HTTP 응답 헤더에 사용되는 브라우저 캐시 제어 지시어 중 하나입니다.
서버에서 보내는 Cache-Control: no-cache는 브라우저에서 캐시된 리소스를 사용하지 않고 새로운 리소스를 서버에서 가져와야 하는 것을 지시하는 데에 사용됩니다.
반면, 클라이언트(브라우저)에서 보낸 Cache-Control: no-cache는 HTTP 요청 시 브라우저 캐시를 사용하지 않고 서버로부터 새로운 리소스를 가져와야 하는 것을 지시하는 데에 사용됩니다.
따라서, 서버에서 보내는 Cache-Control: no-cache는 브라우저가 캐시하고 있는 리소스를 사용하지 않고 새로운 리소스를 가져와야 한다는 요청으로 인식되며, 클라이언트에서 보내는 Cache-Control: no-cache는 브라우저가 캐시된 리소스를 사용하지 않고 서버에서 새로운 리소스를 가져와야 한다는 요청으로 인식됩니다.
감사합니다.
답변 1