【发布时间】:2017-06-20 08:58:35
【问题描述】:
我最近创建了一个供公司内部使用的 API。只有我和我的同事有这个 URL。 从几天前开始,我检测到 API 的给定方法发生了随机请求(每天少于一次),因此我记录了对该方法的访问,这就是我得到的结果:
2017-06-18 17:10:00,359 INFO (default task-427) 85.52.215.80 - Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/49.0.2623.75 Safari/537.36谷歌网站图标
2017-06-20 07:25:42,273 INFO(默认任务 614)85.52.215.80 - Mozilla/5.0(X11;Linux x86_64)AppleWebKit/537.36(KHTML,如 Gecko)Chrome/49.0.2623.75 Safari/537.36谷歌网站图标
对 API 的请求是使用完整的参数集执行的(我的意思是,它不仅仅是对 web 服务的根目录)
知道会发生什么吗?
我有几篇论文:
- 团队成员的浏览器选项卡打开了方法请求 URL,每次打开浏览器时都会重新加载。 --> 这是我最喜欢的,但每个人都声称不是他们的错
- 团队成员在其浏览器历史记录中拥有服务 URL(包含所有参数),浏览器随机查询该 URL 以检索网站图标
- 团队成员在其浏览器收藏夹/书签中拥有服务服务 URL(包含所有参数),浏览器随机查询它以检索网站图标
由于 UserAgent (Google Favicon) 似乎建议后两个选项之一,IP(位于我们自己的城市附近,使用 Orange Spain ISP)似乎建议第一个选项:在 Internet 上快速搜索后,我'已经发现每个有此类请求的人似乎都拥有加利福尼亚的 Google IP。
我知道我可以阻止那个用户代理或 IP,但我真的很想弄清楚这个问题。
谢谢!
编辑:
现在我将用户代理设置为:
- Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.36 (KHTML, like Gecko; Google Web Preview) Chrome/41.0.2272.118 Safari/537.36
还有:/
【问题讨论】:
标签: web-services api google-chrome user-agent favicon