收藏
回答

incorrect header check云函数发送post请求

框架类型 问题类型 操作系统 工具版本
小程序 Bug Windows 1.02.1907160

- 当前 Bug 的表现(可附上截图)




同样的代码,放在前端用wx.request可以正常获取数据


因为api.weixin.qq.com不允许放在前端,所以写在云函数里咯


但是request模块请求的语法又没api,最后用Node.js的request写法,不报错,但是返回为"",没数据


然后改用got模块请求,结果就出incorrect header check 这个错误了


好像不止一个出这问题


https://developers.weixin.qq.com/community/develop/doc/000e065b0f4398cca898563d457800?highline=incorrect%20header%20check


这个还没解决呀,下面有个2天前回复的同样问题。。。


麻烦给云函数的https请求举个栗子,具体语法,还有那个header到底要咋写。。。谢谢了

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

3 个回答

  • 鹏宇zero
    鹏宇zero
    2020-05-29

    咋搞定的?

    2020-05-29
    有用
    回复
  • 老张
    老张
    2019-07-24

    云函数里的request需要改成async模式。

    2019-07-24
    有用
    回复 2
    • 小猪快跑
      小猪快跑
      2019-07-24
      这个。。。新建的默认就是异步啊
      2019-07-24
      回复
    • 老张
      老张
      2019-07-24
      你可以在云函数最尾log一下A,再在request的返回回调中log一下B,看哪个先,如果A先,那就是异步问题。
      2019-07-24
      回复
  • Justan
    Justan
    2019-07-24

    试下 `request.js` 或者 `fetch-node` 呢

    2019-07-24
    有用
    回复 5
    • 小猪快跑
      小猪快跑
      2019-07-24
      request.js报错:{"errcode":44002,"errmsg":"empty post data hint: [CIsT03232278]"},post body为空。。。
      2019-07-24
      回复
    • 小猪快跑
      小猪快跑
      2019-07-24
      搞定了,谢谢
      2019-07-24
      回复
    • 程先生
      程先生
      2019-11-16
      怎么搞定的?兄弟,我也碰到这个问题了
      2019-11-16
      回复
    • 程先生
      程先生
      2019-11-16
      header到底要咋写?
      2019-11-16
      回复
    • 文艺成
      文艺成
      2020-04-11回复小猪快跑
      您好,请问您如何解决的呢?
      2020-04-11
      回复
登录 后发表内容