1

JSONP コールバック関数を実装していない" http://fipeapi.appspot.com/api/1/carros/marcas.json " というWeb サイトから json ファイルを取得する必要があります。いくつかのエラーのみが返されます。

JSON 呼び出しを使用しようとしましたが、クロスドメインの問題が原因でエラー「200 OK」が返されました。すでに JSONP も試しましたが、リモート サーバーがコールバックで応答をラップしないため、「parsererror」が返されます。関数。

このコンテンツを取得する方法はありますか、それとも不可能ですか?

4

1 に答える 1

1

Musa と Kevin B が提案したように、JSONP または CORS で取得しようとしている実際のソースをラップするプロキシ サーバー スクリプトを使用できます。たとえば、JSONProxyでは次のようにリクエストできます

http://jsonp.jit.su/?callback=myCallback&url=http://fipeapi.appspot.com/api/1/carros/marcas.json

myCallback() への呼び出しでラップされたデータを返します。このサイトは、必要に応じて CORS もサポートしています。上記のリンクにいくつかの例があります。

于 2013-11-25T13:05:08.110 に答える