【发布时间】:2018-05-25 17:11:24
【问题描述】:
我有自己的 OSM 服务器,然后是我的 web 应用程序的 Tomcat 后端。
我使用传单加载这样的图块:http://MAP_SERVER_IP/tiles/{z}/{x}/{y}.png
但我希望请求类似于:http://APP_SERVER/webapp/validation_servlet?z,x,y
这样 'validation_servlet' 可以验证请求,然后将响应变为真实 url 的内容:http://MAP_SERVER_IP/tiles/{z}/{x}/{y}.png
我尝试使用重定向,但传单似乎不遵循重定向。
这段代码是validation_servlet的响应:
<html><head><meta http-equiv="refresh" content="0; url=http://MAP_SERVER_IP/tiles/'+trim(&x)+'/'+trim(&y)+'/'+trim(&z)+'.png" /></head></html>
其中 &x、&y 和 &z 是从传单请求中接收到的参数。该 URL 在浏览器中运行良好,并遵循重定向。但从传单来看,它没有。
另外,我不希望 APP_SERVER 下载磁贴然后提供它。
目标是“保护”对我的磁贴服务器的访问。所以不应该看到真正的磁贴 URL。
有什么想法吗???
提前致谢!
【问题讨论】:
标签: java tomcat leaflet openstreetmap