工作需要经常使用HttpURLConnection去爬取json数据回来分析,当URL、参数完全一致时,经常爬取回来的内容是一模一样的,应该是类似浏览器没有刷新使用了缓存的原因。自己动手加了如下一句话解决:
connection.setRequestProperty("Cache-Control", "no-cache");
类似与浏览器强制刷新,不使用本地缓存
工作需要经常使用HttpURLConnection去爬取json数据回来分析,当URL、参数完全一致时,经常爬取回来的内容是一模一样的,应该是类似浏览器没有刷新使用了缓存的原因。自己动手加了如下一句话解决:
connection.setRequestProperty("Cache-Control", "no-cache");
类似与浏览器强制刷新,不使用本地缓存