在測試接口工具中響應體爲:the request sent back a huge response的響應信息

在開發中用到了Restlet Client接口測試工具
在測試某個接口時,返回狀態碼爲200,但是響應體顯示:the request sent back a huge response
在這裏插入圖片描述
如果直接在瀏覽器中訪問接口,可正常看到返回的數據

現象原因:

出現此現象的原因爲,測試工具對響應的大小有限制。而接口中返回的數據是一個對象,這個對象有一個字段在數據庫中保存的是富文本(mediumtext)類型,而且在之前開發時候存數據時(如:圖片、視頻)格式的數據是直接存到數據庫中,沒有轉成鏈接,所以數據量很大
在這裏插入圖片描述
正常情況下,在存富文本時,如果有圖片或者視頻等大格式文件時要將文件存到磁盤,數據庫中只保存連接,或者在接口返回數據時對相應的字段進行轉換處理
這樣在測試接口工具中就可以正常顯示響應的內容了

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