9月21日,微信公众平台官方发布公告,表示公众平台接口不再支持HTTP方式调用,原文如下:
关于公众平台接口不再支持HTTP方式调用的公告
为保证数据传输安全,提高业务安全性,公众平台将不再支持HTTP方式调用。避免影响正常使用中含有HTTP方式调用的服务,请开发者尽快调整,将现有通过HTTP方式调用的切换成HTTPS调用,平台将于2017年12月30日停止对HTTP方式调用的支持。
接口调用方式切换成HTTPS调用指导建议:
后台程序调用api.weixin.qq.com的接口,采用HTTPS方式,连接端口443,修改方法请自行查询各种编程语言对HTTPS的支持。
HTML页面对api.weixin.qq.com的URL访问,如果是HTTP方式,请直接指定HTTPS方式。
javascript等编程语言对api.weixin.qq.com的URL访问也请从HTTP方式改为HTTPS方式。
微信团队
2017年09月21日
现在越来越多的第三方服务开始推荐甚至是强制要求使用https连接方式,比如微信小程序对服务端的传输协议只能是https。包括苹果公司去年在全球开发者会议上宣布称,公司希望官方应用商店中的所有iOSapp都使用安全的HTTPS链接与服务器进行通信,并表示2017年1月1日起,苹果App Store中的所有App都必须启用ATS安全功能;后面只是由于未知原因暂缓,但这也表示一种信号。
不管是现在还是未来,越来越多的项目会使用第三方服务。比如现在用得特别多的微信登录、微信支付、短信验证码、地图API等等。而这些第三方服务在不久的将来可能都会强制要求使用https协议,这只是时间问题。
哪怕是传统的独立PC端的web项目,搜索引擎也已经能够完全适配https协议,就拿全球最大中文搜索引擎百度来说,早以很好支持https了。并以https更安全、http2.0更高效等因素会对https站点有更好的排名评级。
是时候跟http说再见了,https是趋势!你做好准备了么?
深圳 · 龙岗 · 大运软件小镇22栋201
电话:400 182 8580
邮箱:szhulian@qq.com