본문 바로가기

Developer/Debug & Error

POST 전송시 ERR_CACHE_MISS

PHP 에서 GET 방식이 아닌 POST 방식으로 값을 넘긴 후 백키를 눌렀을 시



와 같은 ERR_CACHE_MISS 라는 오류를 보셨을 겁니다.


POST 로 전송하였을 시 발생하는 문제라고 하는데요.

왠만한 페이지가 POST로 되어있고, 파라메타 값이 너무 길 경우 GET으로 보내기가 힘들어


무조건 POST 방식으로 값을 넘겨야한다!!


라고 하시면 해더부분에


header('Cache-Control: no cache'); //no cache

session_cache_limiter('private_no_expire'); // works

//session_cache_limiter('public'); // works too

session_start();


이라고 적어주시면~ 위와 같은 에러는 안뜨고, 값도 유지하고 있습니다~