2017-06-21 16 views
-2

こんにちは、私は私のバックエンドにデータを投稿していたときに私は、このエラーを得た私は、PHPを使用していると私はすでに、バックエンドでのヘッダーを許可:角度4 PHPバックエンドの投稿エラー

header("Access-Control-Allow-Origin: *"); 

を参照してください以下の添付画像。おかげ

enter image description here

+0

メッセージが欠落しているものを平易な英語で説明します:ここではコードです。 – CBroe

+0

しかし、私はすでにヘッダ( 'Access-Control-Allow-Origin:*')を実装しています。バックエンドで.. http.getを使用しているときに何も問題はありません。私は – Arcubalino

+0

_ "を見つけましたが、私はすでにヘッダー( 'Access-Control-Allow-Origin:*')を実装しています。バックエンドでは "_ - それはあなたにとってとてもいいですが、それはエラーメッセージに言及されたヘッダーではありません。 – CBroe

答えて

0

あなたは、PHPのバックエンドでCORSを有効にする必要がありますが、私はちょうど私の記事で次のパラメータを追加した答えを得たhttps://enable-cors.org/server_php.html

+0

私はすでにヘッダー( 'Access-Control-Allow-Origin:*')を追加しました。バックエンドで – Arcubalino

0

こんにちはみんなを参照してください。

create(item){ 
 
     let headers = new Headers({ 'Content-Type': 'application/x-www-form-urlencoded' }); 
 
     let options = new RequestOptions({ headers: headers }); 
 
     
 
    return this.http.post("your_url_here.com/index.php",item,options) 
 
    .map(data => data.json()) 
 
    .toPromise(); 
 
}

関連する問題