Angular4プロジェクトに取り組んでいます。CORS Angular4 Map関数のエラー(PHP経由)
テストのために、まずjson apiにgetリクエストを行い、そのテストがうまくいった。
今、私はphpファイルに接続してテストしています。私もそれのスクリーンショットを添付
XMLHttpRequest cannot load http://localhost/php-file/test/test.php . No 'Access-Control-Allow-Origin' header is present on the requested resource. Origin ' http://localhost:4200 ' is therefore not allowed access.
:test.phpを、私は今、コンソールに、私はこのエラーを取得しています
echo "string";
を持っていました。私はそれをgoogledしかし、これのための任意の解決策を得ることができませんでした。
その後、私は以下のようにtest.phpを編集していました。それは正しい方法ですか?
<?php
header("Access-Control-Allow-Origin: *");
$data = ['news','dfdf','ddd'];
echo json_encode($data);
?>
私は以下のようにtest.phpを編集しました。それは正しい方法ですか? –
ポストを呼び出す場所に角度コードを追加できますか? ehadersを含む –
これは私がphpファイルを呼び出すサービスメソッドです: 'getData() { これを返すthis.http.get(" http://localhost/php-file/test/test.php ").map res => res.json()); } '@DheerajKumar –