Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/git/24.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
Angular 4 PHP后端发布错误_Php_Angular - Fatal编程技术网

Angular 4 PHP后端发布错误

Angular 4 PHP后端发布错误,php,angular,Php,Angular,您好,我在将数据发布到后端时遇到此错误,我使用的是php,并且我已经允许在后端使用标题: header("Access-Control-Allow-Origin: *"); 请参考下面的附图。谢谢 您需要在php后端启用cors,请参考大家好,我得到了答案,我刚刚在我的帖子中添加了以下参数。代码如下: 创建(项目){ let headers=新的头({'Content Type':'application/x-www-form-urlencoded'}); let options=newre

您好,我在将数据发布到后端时遇到此错误,我使用的是php,并且我已经允许在后端使用标题:

header("Access-Control-Allow-Origin: *");
请参考下面的附图。谢谢


您需要在php后端启用cors,请参考大家好,我得到了答案,我刚刚在我的帖子中添加了以下参数。代码如下:

创建(项目){
let headers=新的头({'Content Type':'application/x-www-form-urlencoded'});
let options=newrequestoptions({headers:headers});
返回this.http.post(“your_url_here.com/index.php”,item,options)
.map(data=>data.json())
.toPromise();

}
该消息用通俗易懂的英语告诉您缺少什么。但我已经实现了标题('Access-Control-Allow-Origin:');在后端。。当我使用http.get时,我没有遇到任何问题,“但我已经在后端实现了标题('Access-Control-Allow-Origin:');这对您来说非常好,但这不是错误消息提到的标题。那么这意味着什么呢?您可能应该去读一下CORS的工作原理…?您发送的请求包含一个
内容类型
头-但要使其工作,远程方必须首先发出信号,表示它愿意接受包含此头的跨域请求。这就是消息提到的标题的目的。我已经添加了标题('Access-Control-Allow-Origin:');在我的后端