www.example.com/api/books
CORSのセットアップ/有効化を持たないドメイン/ URLでAJAX(get)リクエストを成功させるためのwebpack設定を書くにはどうすればよいですか?Webpackサーバープロキシ設定でクロスドメインAJAXリクエストを回避する
this questionに基づく。
私は、ドメインから取得するエラーは、次のとおりです。No 'Access-Control-Allow-Origin' header is present on the requested resource.
私は私のwebpack.base.conf.js
ファイルにこのオブジェクトを追加した未遂:
proxy: {
'/api': {
target: 'http://www.example.com',
secure: false
}
}
から私のHTTPルートURLを適応:
Vue.http.options.root = 'http://www.example.com/api/'
〜:
Vue.http.options.root = '/api/'
しかし、私のAJAX要求中に考慮されていないようです:
GET http://localhost:8080/api/public/v1.0/lists/movies/in_theaters.json (Not Found)
「私が試みたのはこのオブジェクトを追加することでした」...そして何が起こったのですか? – Quentin
@DaveNewton:サーバーが私のドメインからのリクエストを行っていると思うように、リバースプロキシをセットアップしようとしています。少なくともこれは私の理解です。 –
@Quentin:JSフレームワークからabsolut urlを削除し、api/..へのリクエストを行いますが、プロキシ設定は使用されていないため、http:// localhost:8080/api ... http://www.example.com/api ... –