阿里云REST API图像搜索返回{}

问题描述

通过官网的文档,生成Content-MD5、签名,然后在PostMan中发送POST /v2/image/search,结果返回{},咨询了阿里云的技术人员,在一番沟通下和折腾了半天的情况下,下载了他们的API DEMO,对比了一下,发现其中有一个点,设置了头部accept-encoding为空,这才可以正确返回数据。

问题原因

问题的原因在于,如果不设置accept-encoding,那么PostMan默认的是gzip, deflate,如果服务端那边支持这种压缩则会返回压缩格式,具体这里返回{}可能是阿里云那边做的限制把,设置accept-encoding为空或者为*,则表示不压缩,原数据返回即可

本人开发的一个网站:编程之道,欢迎来踩!!!

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章