2017-09-15 2 views
0

NodeJS?でおそらく(IP:ポート)プロキシを作成してCORSの問題を回避できますか?JS - ユーザーのIPアドレスでCORS要求をプロキシしますか?

たとえば、接続すると、プロキシを使用したときに返されるすべての応答がAccess-Control-Allow-Origin: {domain}ヘッダーを返すようにプロキシを作成しますか?

もしそうなら、私はこれを達成するためにどこに行くのですか?

なぜ私はこれをやりたいのですか? 本来、外部のiframe埋め込みページのビデオタグにイベントをバインドできるようにしようとしています(YouTubeでないとAPIはここで助けられません)。 もちろん、CORSはいつものように私が楽しい時間を持つのを止めます。 これは、埋め込みページがIPアドレスを介してバインドされていても、単純なfile_get_contentsがGETパラメータ付きの単純なPHPページで動作していれば、埋め込みページはIPアドレスを介してバインドされます。

答えて

0

私はそのためにnginxプロキシサーバーを使用します。

最終的には、プロキシリクエストだけでなく、より多くの努力を必要とします。

CORSの問題を解決するには、たとえばcors npm moduleをエクスプレスアプリで使用するか、または単に知られているCORS headersを追加することができます。

+0

npmモジュールをElectronと併用しても、実際にリクエスタのIPアドレスを使用し、サーバIPを使用しないのですか? – user8549339

+0

このモジュールはリクエストヘッダーを追加するだけです。それはサーバー側で行われます。電子アプリはクライアント側ですよね? – Lazyexpert

関連する問題