前后端分离
确认后台接口
Route::group(function () {
Route::get(':version/user/get', ':version.user/get');
})->allowCrossDomain([
'Access-Control-Allow-Headers' => 'token,Authorization, Content-Type, If-Match, If-Modified-Since, If-None-Match, If-Unmodified-Since, X-Requested-With',
'Access-Control-Allow-Origin' => '*'
]);
前端
Vue.prototype.$u.http.setConfig({
baseUrl: 'http://www.b.com/V',
loadingText: '努力加载中~',
loadingTime: 800,
// 设置自定义头部content-type
// header: {
// 'content-type': 'xxx'
// }
// 如果将此值设置为true,拦截回调中将会返回服务端返回的所有数据response,而不是response.data
// 设置为true后,就需要在this.$u.http.interceptor.response进行多一次的判断,请打印查看具体值
originalData: false,
changeOrigin: true, //是否跨域-是
});