阿里雲REST API圖像搜索返回{}

問題描述

通過官網的文檔,生成Content-MD5、簽名,然後在PostMan中發送POST /v2/image/search,結果返回{},諮詢了阿里雲的技術人員,在一番溝通下和折騰了半天的情況下,下載了他們的API DEMO,對比了一下,發現其中有一個點,設置了頭部accept-encoding爲空,這纔可以正確返回數據。

問題原因

問題的原因在於,如果不設置accept-encoding,那麼PostMan默認的是gzip, deflate,如果服務端那邊支持這種壓縮則會返回壓縮格式,具體這裏返回{}可能是阿里雲那邊做的限制把,設置accept-encoding爲空或者爲*,則表示不壓縮,原數據返回即可

本人開發的一個網站:編程之道,歡迎來踩!!!

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