こんにちはご支援のための最初のすべてのおかげで、
は、私は角度を使い始めると、私は私のアプリのためのAPIからconmsumeデータを使用しようとしています。私はこれにいくつか問題があります。 最初にCORS:
ローカルhttpサーバを実行するには、node.jsに付属のもの(http-serverコマンドを使用)を使用しています。 私はhttp://www.mocky.io/を使ってアプリをテストしています。私はCORS(常にプリフライトエラーを取得する)を修正しようとするための応答をそこに返すが、何も動作するように思われる異なる(生成されたネットの周りに見出しているヘッダー)を生成しました。 私は(工場内)メソッドを保存するには、これを追加しました:私はCORSと呼ばれるChromeの拡張機能を使用する場合は
save: {
method: 'POST',
headers: {
'Access-Control-Allow-Origin': '*'
}
}
私はそれをバイパスし、応答を受信したが、その後、私は約束を管理することはできないですし、取得することができます応答内のデータ私は、この見解に応答のjsonを示すことができるようにしたいと思います。
$scope.submitForm = function() {
var promise = null;
promise = CheckFactory.save($scope.partner).$promise;
$scope.result = promise.data;
}
この機能は、工場出荷時にフォームからデータを送信し、要求を行うが、その後、私は失われていると私は応答から必要なデータを管理する方法がわかりません。事前に
感謝:)
甘い:)これは完璧に機能しました。 CORSでこの作業を行う方法については何か?可能であればChrome拡張機能を使用したくないが、できない。 あなたの超高速応答に感謝します。 – Nikos4Life
@ Nikos4LifeあなたはCORSをサーバー側にも設定しなければならず、ヘッダーへのリクエスト中に各要求にいくつかのヘッダーを渡す必要があります:) –
私の答えを削除しました - 幸せになる心配はありません! :) –