feat: add accept-language in headers axios

pull/30/head
Saeid 4 years ago
parent 4e32ee2b8d
commit a9d687360a

@ -9,7 +9,7 @@ const ApiService = {
} else if (process.env.MIX_PUSHER_APP_API) { } else if (process.env.MIX_PUSHER_APP_API) {
axios.defaults.baseURL = process.env.MIX_PUSHER_APP_API; axios.defaults.baseURL = process.env.MIX_PUSHER_APP_API;
} }
this.setHeader();
axios.interceptors.request.use((config) => { axios.interceptors.request.use((config) => {
config.headers = this.setModuleHeader(config.headers); config.headers = this.setModuleHeader(config.headers);
return config; return config;
@ -17,10 +17,9 @@ const ApiService = {
}, },
setHeader() { setHeader() {
axios.defaults.headers.common["Accept"] = `application/json`; axios.defaults.headers.common["Accept-Language"] = `fa`;
axios.defaults.headers.common['X-Requested-With'] = 'XMLHttpRequest';
}, },
setModuleHeader(headers = axios.defaults.headers.common) { setModuleHeader(headers = axios.defaults.headers.common) {
headers['Module'] = commonState.current_module; headers['Module'] = commonState.current_module;
return headers; return headers;

Loading…
Cancel
Save