阿里云云函数踩坑

背景

在阿里云使用云函数处理post请求的表单数据时,一开始能正常显示并print出数据,但是当投入使用就不行了,所有的输出都没有被打印出来,控制台只输出了一个类似base64编码后的字符串,由于不知道具体的值,无法解码

调研

  • 一开始以为是wsgi的锅,因为数据是从wsgi读取的,想着可能是wsgi进行了压缩,但是多方面测试后发现与wsgi无关,因为wsgi并不会做这种事;
  • 怀疑是阿里云的控制台把输出进行了压缩,于是不直接print,而是把需要显示的数据放在response里返回给客户端;
  • 果然,在客户端的response里数据正常!没有被压缩
发布了132 篇原创文章 · 获赞 106 · 访问量 21万+

猜你喜欢

转载自blog.csdn.net/THMAIL/article/details/104139364