收藏
回答

微信PC端更新到3.4.0.38后wx.request出现问题

框架类型 问题类型 API/组件名称 终端类型 微信版本 基础库版本
小游戏 Bug wx.request 工具 3.4.0.38 微信PC端更新到3.4.0.38对应版本

今天PC端升级3.4.0.38后,发现小游戏报错,无法进入,手机端可以正常使用。

跟踪发现服务端nginx接收到请求后报400错误, 打印详细日志发现,原来POST到服务器空数据被自动换成了两个双引号 (\x22\x22),导致nginx报错。

wx.request方法发起POST请求时,如果是空数据,会自动把空数据替换成 "" 双引号(\x22\x22),导致服务端nginx报400错误,在其他版本无此问题。


回答关注问题邀请回答
收藏

1 个回答

  • .- ...
    .- ...
    2021-10-21

    已经确定问题,后续版本会修复

    可以在请求头上将content-type设置为text/plain以解决该问题

    2021-10-21
    有用 1
    回复 1
    • 小孽
      小孽
      2023-02-15
      感谢,确实可以解决
      2023-02-15
      回复
登录 后发表内容