现象
- 某天更新的git,更新了HBuilder,用微信开发者工具,发现请求的接口大部分出现了Request Headers: Provisional headers are shown。观察到是客户端主动断开了和服务器连接。
解决方案
- 微信开发者工具内置浏览器api接口请求如下所示
- charles抓包工具抓到的接口请求如下所示
- 这下子就明确了,服务端是正确执行的,只是数据返回不全,因为客户端主动断开了连接。
- 然后发现公司的微信小程序使用了uni.request请求,百度了一下,发现是uni-app框架,找出请求超时时间设置(在mainfest.json文件内)
"networkTimeout": {