
微信扫码登录原理
之前用别的系统的时候,在扫码登录页面,页面会一直闪,打开控制台一看,一直在调用一个轮询接口,频率很高。因为好奇,看了眼微信的网页版扫码登录,闪屏的次数没有那么高,因此研究了一下微信扫码登录的原理,主要是用到了长连接。长连接检查状态:前端发送请求到 https://login.wx.qq.com/cgi-bin/mmwebwx-bin/login,服务器保持连接打开,等待25秒内是否有新的数据。重新请求:如果25秒内没有新的数据,服务器返回超时响应,客户端收到超时响应后重新发起请求。









