微信小程序 webview嵌入页面,IOS访问后台接口返回状态码204,安卓是正常的。后端大佬在确认IOS发请求有问题而安卓没问题之后就不管了,可怜我个小前端啊。
解决过程:配置nginx反向代理,修改了下 User-Agent ,请求成功了。代码如下:
proxy_set_header User-Agent "Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/80.0.3987.116 Safari/537.36";
上图:
后改良配置代码:proxy_set_header User-Agent $http_user_agent+""; 这样不会改变原请求头配置。
简直优秀😄。有解决到问题的记得评论加点赞哦。