2017-09-15 11 views
-1

よりもクロスドメインリクエストで動作することができますなぜ私は時々jquery.ajaxを通じて、いくつかのクロスドメインリクエストを作成することは困難または不可能でさえあるが、OkHttpClientのようないくつかのJavaライブラリと非常に簡単であることに気づきました。そしてまた、いくつかのクロスドメインリクエストは、PHPで200 HTTPコードとなると、「アクセス元を許可する」というメッセージを受け取ることがあり、ヘッダは、他の言語には存在しません。特定の言語の特定のプロパティまたは何ですか?あなたはそれが1しばらくJavaの文句を言わないから失敗しますAJAX HTTP要求を実行しようとするので、もし1つの言語がより良い別のもの

+3

それがブラウザに固有です。クロスドメインポリシーは、ブラウザが強制するものであり、そのような言語とは何の関係もありません。 Javaは(通常、最近の)ブラウザでは実行されず、必要な場所でhttp要求を送信できます。 – pvg

+0

これらは**ライブラリ**であり、言語ではありません。私は、私はおそらく、あなたの選択の任意の他の難解な言語用Brainfuckプログラム、またはプログラムを書くようにハードとしてあなたのクロスドメインリクエストを行います任意の言語用のライブラリーを設計することができると思います。 –

+0

ありがとう!それはそれをより明確にする –

答えて

0

CORSやクロスオリジンリソースの共有が他のドメインからのHTTP要求を防ぐには、それはブラウザ技術です。ここでCORSについて

読む: HTTP Access Control (CORS)

+0

ありがとう!それは理にかなっている –

関連する問題