在发送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