java读取http请求中的body
2014-04-04 15:32
239 查看
在http请求中,有Header和Body之分,读取header使用request.getHeader("...");
读取Body使用request.getReader(),但getReader获取的是BufferedReader,需要把它转换成字符串,下面是转换的方法。
public static String getBodyString(BufferedReader br) {
String inputLine;
String str = "";
try {
while ((inputLine = br.readLine()) != null) {
str += inputLine;
}
br.close();
} catch (IOException e) {
System.out.println("IOException: " + e);
}
return str;
}
读取Body使用request.getReader(),但getReader获取的是BufferedReader,需要把它转换成字符串,下面是转换的方法。
public static String getBodyString(BufferedReader br) {
String inputLine;
String str = "";
try {
while ((inputLine = br.readLine()) != null) {
str += inputLine;
}
br.close();
} catch (IOException e) {
System.out.println("IOException: " + e);
}
return str;
}
相关文章推荐
- HTTP Header 属性列表
- 深入HTTP head的使用详解
- ASP 中使用 HTTP 协议发送参数详解
- http www安全必备知识
- asp HTTP 500错误 常见问题分析
- http代理相关知识分析
- php错误提示failed to open stream: HTTP request failed!的完美解决方法
- HTTP 304错误的详细讲解
- AJAX 请求区分 $_SERVER['HTTP_X_REQUESTED_WITH'] 小解
- Http 状态代码 指示(ajax,bs结构用的到)
- 实现获取http内容的php函数分享
- php 生成WML页面方法详解
- HTTP 500内部服务器错误的解决方法(重装IIS)
- win7中iis7.5中没有http绑定类型的解决方法
- 提示“处理URL时服务器出错”和“HTTP 500错误“的解决方法
- JS代码放在head和body中的区别分析
- JavaScript中window、doucment、body的解释
- Apache环境下PHP利用HTTP缓存协议原理解析及应用分析
- asp.net Http异常eurl.axd出错信息解决方法