2013-10-28 2 views
5

https 사이트에서 http api를 호출하는 방법은 무엇입니까? 내 사이트는 HTTPS를 사용하고 있습니다. 내가 좋아하는 JS 파일을 사용하고 있습니다 : 나는 HTTP가, 파이어 폭스와 IE가 API를 차단하여 API를 사용하는 경우https 사이트에서 http api를 호출하려면 어떻게해야합니까?

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

: //ajax.googleapis.com/ajax/libs/jquery/1.7.1/jquery.min.js

내가 자바 스크립트 코드에서 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 프록시를 만들고 거기에서 요청을 수행하는 것입니다.

관련 문제