无服务器云函数可以通过api直接接收formdata的图片吗?

  • 回答 (2)
  • 关注 (1)
  • 查看 (123)

$event的body中获取到的是数据流,请问有办法保存到/tmp中吗?

用户2657307用户2657307提问于
Mason-Serverless

腾讯 · 产品经理 (已认证)

回答于
推荐

通过网关上传前,需要先自己做base64 encode,然后在event里直接读body,转成文件。

控制台上有demo参考:图片转文字

local_path = u'/tmp/{}'.format(file_name)

with open(local_path, 'w') as wfile:

wfile.write(base64.b64decode(event['body']))

Gokuzhang回答于

可能回答问题的人

  • 腾讯云计算产品团队

    腾讯云 · 产品团队 (已认证)

    136 粉丝0 提问0 回答
  • CVM 产品团队

    24 粉丝0 提问7 回答
  • 小仙女和科学家

    9 粉丝0 提问0 回答
  • 怕冷的阳阳

    腾讯云 · 高级工程师 (已认证)

    19 粉丝1 提问0 回答
  • DRRR

    腾讯云 · 产品经理 (已认证)

    6 粉丝0 提问4 回答
  • 腾讯云serverless团队

    腾讯云 · 产品团队 (已认证)

    78 粉丝0 提问24 回答

扫码关注云+社区

领取腾讯云代金券