2013-10-28 5 views
5

https site.Myサイトでhttp apiを呼び出すには、HTTPSを使用しています。私はjavascriptのコードでは、APIの下に呼び出したい //ajax.googleapis.com/ajax/libs/jquery/1.7.1/jquery.min.jshttpsサイトでhttp apiを呼び出すにはどうすればよいですか?

::私はのようなJSファイルを使用しています

http://api.geonames.org/findNearbyPlaceNameJSON?lat=' + pos.coords.latitude + '&lng=' + pos.coords.longitude + '&username=demo

私はhttpでAPIを使用すると、FirefoxとIEは、APIをブロックしています。 httpを使わずにapiを使用した場合:

//api.geonames.org/findNearbyPlaceNameJSON?lat=' + pos.coords.latitude + '&lng=' + pos.coords.longitude + '&username=demo httpsに変換されました。

しかし、apiはhttpsではありません。 それでは、私は上記のAPIをどのように呼びますか?

+0

HTTPからの実行コードは、セキュリティを脅かすものです。 HTTPS APIを使用する必要があります。 – SLaks

答えて

0

唯一のことは動作すると思う:サーバ側でhttpsプロキシを作成し、そこからリクエストを行う。