Merge pull request #505 from wknet123/master

update for compatiblity with IE11.
This commit is contained in:
kun wang 2016-07-09 17:04:07 +08:00 committed by GitHub
commit 026094c953

View File

@ -21,6 +21,19 @@
$interpolateProvider.endSymbol('//'); $interpolateProvider.endSymbol('//');
}) })
.config(function($httpProvider) { .config(function($httpProvider) {
//initialize get if not there
if (!$httpProvider.defaults.headers.get) {
$httpProvider.defaults.headers.get = {};
}
// Answer edited to include suggestions from comments
// because previous version of code introduced browser-related errors
//disable IE ajax request caching
$httpProvider.defaults.headers.get['If-Modified-Since'] = 'Mon, 26 Jul 1997 05:00:00 GMT';
// extra
$httpProvider.defaults.headers.get['Cache-Control'] = 'no-cache';
$httpProvider.defaults.headers.get['Pragma'] = 'no-cache';
$httpProvider.defaults.headers.common = {'Accept': 'application/json, text/javascript, */*; q=0.01'}; $httpProvider.defaults.headers.common = {'Accept': 'application/json, text/javascript, */*; q=0.01'};
$httpProvider.interceptors.push('redirectInterceptor'); $httpProvider.interceptors.push('redirectInterceptor');
}) })