angular.js - angularjs $resource で発行される POST リクエストを詳細に設定するにはどうすればよいですか?
高洛峰
高洛峰 2017-05-15 16:51:40
0
2
587

Angular のサービスは次のように定義されます (loginModule は別のファイルで定義されているため、2 番目のパラメーターを書かずに単なる参照です):

リーリー

コントローラーでのサービスの使用方法は次のとおりです:

リーリー

結果のリクエストは次のとおりです:

リクエストの結果はエラーです

jquery を使用して同じ場所を正常にリクエストしました。リクエストの詳細は次のとおりです。これは angular リクエストとは実際には異なります。

ヘルプ: angularjs によって送信されたリクエストが、jquery などの CORS クロスドメイン リクエストとしてバックエンドで受け入れられるようにするにはどうすればよいですか?

高洛峰
高洛峰

拥有18年软件开发和IT教学经验。曾任多家上市公司技术总监、架构师、项目经理、高级软件工程师等职务。 网络人气名人讲师,...

全員に返信(2)
迷茫

あなたの問題は、ヘッダー内の一貫性のないコンテンツタイプが原因です。 jquery のデフォルトは application/x-www-form-urlencoded ですが、angular のデフォルトは application/json です。 angular で jquery と同じリクエストを実行したい場合は、リソースのヘッダーを変更するだけです

いいねを押す +0
洪涛

バックエンド設定

リーリー
いいねを押す +0
人気のチュートリアル
詳細>
最新のダウンロード
詳細>
ウェブエフェクト
公式サイト
サイト素材
フロントエンドテンプレート