问题描述:
我在使用Mobile Atlas Creator下载离线地图的时候遇到自定义数据源请求地图切片不成功的情况:
于是决定使用Fiddler查看下Mobile Atlas Creator的http请求地址,可是默认情况下看不到,使用这个定位工具:
得到的结果如下,且并没有抓取到Mobile Atlas Creator请求的路径:
解决办法:
步骤1:官方链接:
To configure a Java application to send web traffic to Fiddler, set the proxy using jre:
jre -DproxySet=true -Dhttp.proxyHost=127.0.0.1 -Dhttp.proxyPort=8888
Or:
jre -DproxySet=true -DproxyHost=127.0.0.1 -DproxyPort=8888 MyApp
Or, change the Java Virtual Machine's proxy settings programmatically:
System.setProperty("http.proxyHost", "127.0.0.1");
System.setProperty("https.proxyHost", "127.0.0.1");
System.setProperty("http.proxyPort", "8888");
System.setProperty("https.proxyPort", "8888");
步骤2:实际操作:
java -jar -DproxySet=true -DproxyHost=127.0.0.1 -DproxyPort=8888 Mobile_Atlas_Creator.jar
结果:
在Fiddler中抓取到Mobile Atlas Creator的请求: