Я делаю GET-запрос к веб-сервису для вызова AJAX.Internet Explorer автоматически выполняет кеширование ответов от GET-запросов.
- Запросы работают нормально только при первой попытке.
- При изменении данных я все еще вижу старые результаты.
- В других браузерах все работает правильно.
Это код,
export function fetchReportSet () {
return function(dispatch) {
axios.get(`${ROOT_URL}/api/reports/`, {
headers: {Pragma: 'no-cache'},
headers: {Authorization:'Token '+ localStorage.getItem('token')}
})
.then(response => {
dispatch({type: FETCH_REPORT , payload: response.data});
})
.catch(() => {
});
}
}
Любая помощь будет оценена.