小程序wx.request 使用post频繁出现 412 HTTP 状态码
环境:
使用小程序开发框架是 wepy 版本为 1.6.0 (使用的是小程序中的request)
问题:
近一个月没更新小程序,在2020年3月23号下午发现一次post请求中出现 412 HTTP 状态码,接下来几天频繁出现。下面是两条日志的记录,对比了一下设备的微信SDK版本跟微信版本,设备基础版本等等。
发起请求的条件为POST,提交的数据是json,比较多。没有更改设置过任何请求头(Accpet: "application/json" 例外)。而且出现问题的为iPhone设备,安卓目前没有发现。
看了下接口的日志提示的错误为: HTTP Header IF-None-Match is only allowed for GET and HEAD Requests。
HTTP状态码为 412
复现:
问题复现条件为:只要出现过一次这种问题的设备,以相同的环境条件再次出发还会有这个问题。