目前我通过API网关触发云函数,当处理POST请求时,比如curl -F media=@picture.jpg https://x.com ,将图片上传至Serverless处理,但消息体会作为event.Body传至serverless
curl -F media=@picture.jpg https://x.com
我现在想将上传的图片上传至微信公众平台的临时素材,如何将body转成普通的FormFile
加入腾讯云会员,每月可领会员专属优惠券;会员云产品免费体验;云产品会员专享价;会员签到抽奖…
发布于 2019-01-11 06:44:08
在上传图片前要做下base64编码才行,然后在云函数里再做下base64解码。
因为API网关和云函数之间是约定好的json数据结构,不做base64的话,上传的文件会转为二进制,从而破坏了json格式导致乱码。我这里有写好的demo文档,可以参考下前台上传代码和云函数的处理代码,base64挺简单的:
https://cloud.tencent.com/document/product/583/30590
相似问题
领取专属 10元无门槛券
AI混元助手 在线答疑
洞察 腾讯核心技术
剖析业界实践案例