私はGWTアプリケーションを持っており、私はRequestBuilderを使用しています。私はFatcow.comサーバー上で実行しているPHPスクリプトからGotoを取得します。それはブラウザでjsonを正常に返し、チャールズのウェブデバッグプロキシで200のステータスを返しますが、GWTアプリケーションでは常にレスポンスステータスは0で、私にはどんなJSONも与えません。私が知られている作業URL上で自分のコードをテストすると、それは200を返し、私は期待しているJSONを取得します。また、私はすでにヘッダー( 'Content-Type:application/json; charset = utf-8')を持っています。私の知っている私のPHPで、一般的なエラーです。これがうまくいかない理由はありますか?それはPHPのものか、何か間違っているのですか?PHPからjsonを取得しようとしているGWT Webアプリケーション
0
A
答えて
1
あなたはSame-Origin Policyにヒットしています。
CORSは、最新のブラウザ(例外:IEとOperaはそれぞれIE 10とOpera 12になります)では、supportedです。
実行可能な代替方法はJSONP(GWTでJsonpRequestBuilder
を使用)またはGWTアプリケーションを提供する同じサーバー上の "プロキシ"のみです。
関連する問題
- 1. PHPでjsonデータを取得しようとしています
- 2. 私はAzureのWebアプリケーションへのBitbucketからasp.netのWebアプリケーションを配備しようとしていると、以下のエラーを取得していますのBitbucketからAZUREするASP.NET Webアプリケーションを配備しようとするとエラー
- 3. PhoneGapアプリケーションからJSONを取得していますか?
- 4. PHPを使用してJSONデータから値を取得する
- 5. phpのURLからホストとポートを取得しようとしています
- 6. Python 3:リクエストからJSONコードを取得しようとしています
- 7. Express:POSTリクエストからJSONデータを取得しようとしています
- 8. 私はAPIからJSONレスポンスを取得しようとしています
- 9. は私がfirebaseデータベースからデータを取得しようとしていたWeb
- 10. JSONを使用してWebサービスからデータを取得する
- 11. PHPコンボボックスから値を取得しようとしています
- 12. GWT [WARN] 404画像を取得しようとしたとき
- 13. JWTからパラメータを取得しようとしています
- 14. MVCパターンからjava.util.ConcurrentModificationExceptionを取得しているGWTアプリ
- 15. エルムは、私は、このURLからJSONデータのリストを取得しようとしているJSONリストデータ
- 16. Webアプリケーション(Webアプリケーション)からアクセスしてアプリケーションアプリケーション(VSExpress2013)にアクセスしようとしています
- 17. Webアプリケーションを介してローカルフォルダからファイルを取得
- 18. ピボットテーブルから値を取得しようとしています
- 19. mysqlから2つのテーブルからデータを取得してPHPに表示しようとしています
- 20. Active Directoryを使用してログオンしたときに、Webアプリケーション(GWT内)でユーザーログオン名を取得するにはどうすればよいですか?
- 21. Web APIを使用してjsonをデータベースに保存し、jsonとして取得
- 22. PHPのカール - このURLからデータを取得しようと
- 23. GWT Webアプリケーションのサーバー側で更新回数を取得する
- 24. Angularjs 2を使用してPHPからJSONデータを取得Observable
- 25. JQUERYからJSONを取得するPHP
- 26. は、PHPからJSONデータを取得
- 27. iPhoneアプリケーションでデータを取得しようとしたときのJSONエラー
- 28. 安心なWebサービスからjsonを取得しようとしたときに無効なラベル
- 29. がどのようにdatabseから値を取得し、PHP、私はdatabseから値を取得し、ドロップダウンボックスに設定しようとしています
- 30. jsonを取得してPHPで保存
私はEclipseからGWTアプリケーションを実行しています。私は自分のWebサーバーからPHPファイルにオンラインでアクセスしています。 http://acumeta.coryschulz.com/uibuilder/data/stocks.php彼らは同じマシンから来たわけではありません。 –
はい、それは私が言ったことです:あなたは同じ起源のポリシーを打っている。最終的に同じマシンに展開するつもりなら、代わりに[GWTの組み込みJettyインスタンスの代わりに開発モードで自分のサーバーを使用する](http://code.google.com/webtoolkit/doc/最新/ DevGuideCompilingAndDebugging.html#How_do_I_use_my_own_server_in_development_mode_instead_of_GWT's) –
はい、申し訳ありませんが、私はSOPが何であるか誤解しました。 www.coryschulz.com/data.jsonのような.jsonファイルを直接ロードできる方法はありますか?私はjsonpRequestbuilderを使って試しましたが、それは失敗し続けます。私がやろうとしているのは、.jsonファイルから直接GWTアプリケーションにテストデータをロードする方法です。それは動作していなかったので、代わりにPHPを試しました。 –