华为手机不认 HTTP 303
我们用该用户的 ID 测试接口一切都正常,但客户真机就是不行,然后我们把客户加到开发者然后用真机调试,发现请求没问题,也得到了了 303 的状态并且 Location 也返回了对应的地址,地址也是正常并且有内容的。
之前用 301 因为阿里云 OSS 的文件不能用 POST 请求,否则会 405 MethodNotAllowed,所以改成了用 303,强制 GET 到那边去。
但是华为手机获取到 303 之后就抛个 Error,然后就没然后了。
目前用户累计一百多个手机型号,唯独华为有这个问题,请问这个锅谁背?
手机型号:HUAWEI Mate 20 Pro ( LYA-L29 )
系统版本:10.0.0.198
微信版本:7.0.13
小程序基础库版本:2.10.4