鍍金池/ 問(wèn)答/Java  網(wǎng)絡(luò)安全/ 相同的請(qǐng)求參數(shù)返回不同的json報(bào)文格式

相同的請(qǐng)求參數(shù)返回不同的json報(bào)文格式

我用okhttp封裝的java程序請(qǐng)求接口返回的報(bào)文里有個(gè)key是JSONobject類(lèi)型的,我用相同的入?yún)⒛胮ostman請(qǐng)求返回的報(bào)文,這個(gè)key是JSONarray類(lèi)型的。postman返回的是對(duì)的。怎么會(huì)這樣子呢?

圖片描述

圖片描述

求解
PS:
頭部:
圖片描述

圖片描述

回答
編輯回答
巴扎嘿

可能是請(qǐng)求頭里 Content-type 之類(lèi)的屬性不一樣?
你可以試試按著 Postman 的請(qǐng)求頭設(shè)置 okhttp

2018年3月10日 10:55
編輯回答
不討喜

這就要考慮okhttp是怎么解析json的了,如果它默認(rèn)將size=1的list轉(zhuǎn)為一個(gè)對(duì)象呢,你可以試試給那個(gè)array里面多塞幾條數(shù)據(jù)試試

2018年7月28日 03:24