구글링을 통해
RestangularProvider.setDefaultHeaders({
'If-Modified-Since': 'Mon, 26 Jul 1997 05:00:00 GMT',RestangularProvider.setDefaultHeaders({
'Cache-Control': 'no-cache',
'Pragma': 'no-cache'
});
와
if (!$httpProvider.defaults.headers.get) {
$httpProvider.defaults.headers.get = {};
}
$httpProvider.defaults.headers.get['If-Modified-Since'] = '0';
$httpProvider.defaults.headers.get['Cache-Control'] = 'no-cache';
$httpProvider.defaults.headers.get['Pragma'] = 'no-cache';
모두 추가해보았는데도 캐쉬로 인해 변경된값이 아닌 원래값이 출력됩니다. ㅠㅠ (DB는 정상수정되고..) 어떻게 해야되나여 ㅠㅠ
너무 안 되어서 링크 이동 할 때 test 라는 주소 거친 다음 리스트 출력하는 주소로 이동하도록 하였고 리스트 출력하는 링크 뒤에
시간값 붙여주어서 매번 링크 주소 다르도록 하였는데도 캐시가 적용되네요..ㅠㅠ 해결법없을까여 (크롬 등에서는 잘 됩니다)
댓글 0