收藏
回答

请问为啥穿不过去参数?

exports.main = async (event, context) => {
  let postResponse = await got(event.url, {
    method: 'POST', //post请求
    headers: {
      "Content-Type": "application/x-www-form-urlencoded"
    },
    data: {
      openid: "oor-35Q1zX9yqOeDXHpeUGkkyD8Q",
    },
      
  })
  return {
    code: JSON.parse(postResponse.body).code,
    event,
  }

为啥请求成功  那边用 POST['openid] 接不到


请问 这边小程序要怎么改  不要穿JSON的  就要POST的 application/x-www-form-urlencoded"

最后一次编辑于  09-19
回答关注问题邀请回答
收藏

2 个回答

  • AAA珅
    AAA珅
    09-19

    你确定 你的 await 生效了吗 ?

    09-19
    赞同 1
    回复 3
    • Mr. Li
      Mr. Li
      09-20
      我确定啊 生效了 服务器都已经给返回值了 就是参数没带过去!
      09-20
      回复
    • AAA珅
      AAA珅
      09-20回复Mr. Li
      服务器返回值不代表你的 await 等待了
      09-20
      回复
    • AAA珅
      AAA珅
      09-20回复Mr. Li
      小程序里面不引入async 没法直接使用
      09-20
      回复
  • 老张
    老张
    09-19

    got?用的是哪个包?

    09-19
    赞同
    回复
问题标签