0
Google지도에서 생성 한 정적지도 이미지를 내 사이트의 캔버스 요소에 사용하고 싶습니다. 이 이미지는 외부 소스에서로드되므로 보안 경고가 표시됩니다.정적지도 + HTML 캔버스
이 문제를 해결하는 가장 좋은 방법은 무엇입니까? 서버의 모든지도를 캐시해야합니까?
Google지도에서 생성 한 정적지도 이미지를 내 사이트의 캔버스 요소에 사용하고 싶습니다. 이 이미지는 외부 소스에서로드되므로 보안 경고가 표시됩니다.정적지도 + HTML 캔버스
이 문제를 해결하는 가장 좋은 방법은 무엇입니까? 서버의 모든지도를 캐시해야합니까?
클라이언트 측에서 다른 도메인의 콘텐츠를로드하지 않습니다. 서버 측 기술의 네트워크 라이브러리를 사용하여 서버 측에서 이미지를로드하십시오. 예를 들면. , JSP 페이지에
GoogleMapServlet extends HttpServlet {
void doGet(req, res) throws Exception {
response.setContentType("image/JPEG");
//read the image from google using java.net package.
//use imageio to write the image to response.outputstream.
//return.
}
}
를 사용 - - 자바, 전용 서블릿 이미지를 제공 할 수 있도록 <img src="/images/GoogleMapServlet" alt=""/>
지도는 결코 미래의 캐시에 변경하지 않는 경우.
node.js에 이와 같은 예가있을 수 있습니까? 도와 주셔서 감사합니다. – fancy