Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/angularjs/21.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Angularjs CORS中是否真的需要$http.defaults.useXDomain?_Angularjs_Laravel_Cors - Fatal编程技术网

Angularjs CORS中是否真的需要$http.defaults.useXDomain?

Angularjs CORS中是否真的需要$http.defaults.useXDomain?,angularjs,laravel,cors,Angularjs,Laravel,Cors,我看到有人在处理CORS时在angular中使用$http.defaults.useXDomain=true。真的有必要这样做吗 我只是在不同的域中设置了laravel和angular(通过不同的域,我的意思是我将angular和laravel放在localhost www folder中完全分离的文件夹中。仅供参考,我使用nginx)。我通过angular的http请求访问了laravel控制器。不管我是否使用$http.defaults.useXDomain,它都可以正常工作 幸运的是,这种

我看到有人在处理CORS时在angular中使用$http.defaults.useXDomain=true。真的有必要这样做吗

我只是在不同的域中设置了laravel和angular(通过不同的域,我的意思是我将angular和laravel放在localhost www folder中完全分离的文件夹中。仅供参考,我使用nginx)。我通过angular的http请求访问了laravel控制器。不管我是否使用$http.defaults.useXDomain,它都可以正常工作


幸运的是,这种情况使我的工作变得容易了一点。但是我仍然想知道为什么会发生这种情况,有什么解释吗?

没有,没有必要。事实上,这不是一件事

Cors通过适当的头部/飞行前请求和响应来工作,在angularjs中,您可以通过多种不同的方式来完成这些工作

更多关于cors的工作