某天朋友发现在企业号中打开自家的某个页面,提交表单的时候发现返回了错误页面,而且还是 nginx 的消息,在后续测试中发现有概率复现。可是 web 服务全都是用微软的那一套( asp.net iis )搭建的,哪有 nginx ?还有,js 搞的导航条有概率失效。于是我给朋友说,你这个是不是被劫持了?
于是,我给朋友说,换 https 吧(常年 http ),说不定是运营商搞得鬼。但是我们又做了后续的测试:服务端在页面中返回用户的 IP 地址;两台手机连同一个路由器,一台 mate 没有 root 没有 vpn 没有任何不安全的东西,一台 iPhone ;发现 iPhone 无论如何都一切正常,mate 有概率返回和 iPhone 不一样的 ip。
所以我说,是不是腾讯在搞什么云加速之类的东西,然后问腾讯的产品经理。产品经理否认了这一点,说没搞什么。然后又回复说可以通过 Headers 里的 X-Forwarded-For 查看是否走代理。
然后我们通过 X-Forwarded-For 发现,确实走了代理。把结果发给产品经理,产品经理承认在针对新浏览器内核在搞小范围的“灰度测试”,老的还是直连。
前前后后出现 nginx 错误提示,大概有一个星期左右。
我想请问腾讯,在这一个星期内,在搞开发的企业,是不是会因为腾讯的隐瞒,白白的耗费自己的工作时间,这里调一调,哪里改一改,最终进度得不到推进?
是不是那些重要业务在企业号上的企业,要白白地为微信的不负责任的行为买单?嗯?
还有,是明目张胆的窃取信息。指不定哪天你的表单上的信息就被浏览器劫持了。
这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。
V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。
V2EX is a community of developers, designers and creative people.