在測試過程中,最開始使用字節流獲取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;
}