React を使用してプロジェクトを開発し、バックエンドの同僚が最近インターフェイスを提供しました。 AJAX リクエストを行うには fetch を使用します。しかし、コンソールには次のエラーが報告されます。
クロスドメインの問題が発生しました。Webpack 開発サーバーはプロキシ リクエスト転送を実装できるため、クロスドメインの問題は発生しないと言う人もいます。
しかし、オンラインの公式設定や他の人の設定に従いましたが、依然として同じであり、効果はありません。
開発サーバー: {
},
私の構成は上記の通りです。何が問題だったのかわかりません。公式の構成に従って webpack2.0 バージョンを使用してホット アップデートを実装しました。リクエストを転送してクロスドメインの問題を解決するように構成する方法を説明できる人はいますか?
私は常識的な間違いを犯しました。プロキシを設定しても、元の URL をリクエストすることでクロスドメインの問題が自動的に解決されるわけではありません。
リクエストアドレスをローカルのもの、つまり
例えばhttp://localhost:port/api
に変更する必要がありますhttp://test.lailaapp.com/api/orderPlus/v2/bills
对应的就应该修改为http://localhost:port/api/orderPlus/v2/bills
当然
http://localhost:port
可以省略,也就是/api/orderPlus/v2/bills