>  기사  >  백엔드 개발  >  PHP를 사용하여 캐싱을 방지하는 방법

PHP를 사용하여 캐싱을 방지하는 방법

不言
不言원래의
2019-01-11 14:56:103510검색

PHP 측에서는 브라우저 캐시를 지울 수 없습니다. 따라서 처음부터 브라우저 캐싱을 방지하는 것이 좋습니다. 이 글에서는 PHP를 사용하여 캐싱을 방지하는 방법을 소개합니다.

PHP를 사용하여 캐싱을 방지하는 방법

마지막으로 방법을 알려드리겠습니다.

구현 방법은 PHP 파일에 다음 코드를 작성하는 것입니다.

<?php
header("Cache-Control:no-cache,no-store,must-revalidate,max-age=0");
header("Cache-Control:pre-check=0",post-check=0,false);
header("Pragma:no-cache");

이는 명령 헤더 정보를 전체적으로 캐시하지 않는다는 의미입니다.

코드를 간단히 설명하자면

no-store: 응답이나 요청을 캐시하지 않습니다.

no-cache: 서버 측에서 확인 없이 재사용을 비활성화합니다.

max-age: 캐시의 유효 기간(초) 때문에, 0은 유효한 시간이 없다는 뜻입니다

인터넷에서 확인해도 아래와 같은 설명이 나오는데 일부 브라우저에서는 해당 이벤트가 캐시된다고 보고합니다.

header("Cache-Control: no-cache");
header("Pragma: no-cache");

위 내용은 이 기사의 전체 내용입니다. 더 많은 흥미로운 기사를 보려면 PHP 중국어 웹사이트의 관련 칼럼 튜토리얼을 참조하세요! ! !

위 내용은 PHP를 사용하여 캐싱을 방지하는 방법의 상세 내용입니다. 자세한 내용은 PHP 중국어 웹사이트의 기타 관련 기사를 참조하세요!

성명:
본 글의 내용은 네티즌들의 자발적인 기여로 작성되었으며, 저작권은 원저작자에게 있습니다. 본 사이트는 이에 상응하는 법적 책임을 지지 않습니다. 표절이나 침해가 의심되는 콘텐츠를 발견한 경우 admin@php.cn으로 문의하세요.