永发信息网

java webservice 做的服务端怎么接收客户端发送的报文xml

答案:3  悬赏:0  手机版
解决时间 2021-01-27 23:02
  • 提问者网友:战魂
  • 2021-01-27 14:32
java webservice 做的服务端怎么接收客户端发送的报文xml
最佳答案
  • 五星知识达人网友:北城痞子
  • 2021-01-27 15:09
String http = "";//请求报文
String str = "";//请求报文中的某一行
public MyHttpServerletRequest(BufferedReader in){
try {
while((str=in.readLine()).length() > 0 ){
http += str+"\r\n";//拼接报文
}
} catch (Exception e) {
e.printStackTrace();
}
}
//获得客户端发来的请求报文
public String getHttp(){
return this.http;
}
全部回答
  • 1楼网友:西岸风
  • 2021-01-27 17:23
request.setCharacterEncoding("UTF-8"); response.setContentType("text/html;charset=UTF-8"); BufferedReader reader = request.getReader(); String input = null; StringBuffer requstBody = new StringBuffer(""); while ((input = reader.readLine()) != null) { requstBody.append(input); } 应该是指HTTP传输过来的参数。
  • 2楼网友:北城痞子
  • 2021-01-27 16:01
采用wsdl自动生成客户端代码,再使用定义好的xml格式传送和接收报文
我要举报
如以上回答内容为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
点此我要举报以上问答信息
大家都在看
推荐资讯