在發送GET請求,設置application/json並將內容放到body中時,獲取GET請求體的內容


在測試過程中,最開始使用字節流獲取body內容,獲取失敗,親測字符流可以獲取到body內容;
以下為代碼內容:
/**
* 通過字符串讀取的方式獲取請求的body內容
* @param request
* @return
* @throws Exception
*/
private JSONObject readGetBody(HttpServletRequest request) throws Exception{
BufferedReader br = request.getReader();
String foo, wholeStr = "";
while((foo = br.readLine()) != null){
wholeStr += foo;
}
JSONObject jsonObject = JSONObject.parseObject(wholeStr);
return jsonObject;
}


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM