0

http://en.wikipedia.org/wiki/Same-origin_policyを調べたところ、同じオリジン ポリシーについて疑問が生じました。URLhttp://myApp1:8080/myApp1にアクセスすると、ブラウザーにwelcome.html が表示されます。ここで、welcome.html フォームを別のアプリケーションに送信しようとします (または ajax 呼び出しを試みます) http://myApp2:9001/myApp2。この呼び出しは myApp2 サーバーにアクセスできますか。私の理解によると、Same Origin ポリシーにより、ブラウザー自体はこの呼び出しを myApp2 に送信しません。あれは正しいですか?

4

1 に答える 1

0

Will this call be able to hit myApp2 server.

Yes

As per my understanding browser itself will not send this call to myApp2 because of Same Origin policy. Is that correct?

The Same Origin Policy prevents JavaScript on one origin from reading an HTTP response from another origin. It doesn't prevent the request from being sent (except when the situation triggers a preflight request).

于 2013-09-29T18:19:30.753 に答える