jQueryを使用したJavascriptアプリケーションでGoogle Geocoding API(Google Maps APIのジオコーダーオブジェクトではなくWebサービス)を使用しているため$.getJSON
、ジオコーディング応答を取得するために使用しています。
昨日まで、HTTP
応答ヘッダーには「Access-Control-Allow-Origin:」ヘッダーが含まれていたので、CORS をサポートするブラウザーで問題はありませんでした。
今朝、このヘッダーが HTTP 応答から削除されたため、アプリケーションが json の結果にアクセスできなくなったことに気付きました。
そのヘッダーが削除された理由を見つけるのを手伝ってくれる人はいますか? CORSに対応していないとジオコーディングサービスは役に立たないと思います。
注: Google は、静的 kwnon アドレス ジオコーディングに Web サービスを使用するようにアドバイスしており、ジオコーダーよりも Web サービスを使用する方が問題が少なかったため、maps api のジオコーダーを使用していませんOVER_QUERY_LIMIT
。