java调用webService接口
来源:互联网 发布:弓箭手升级数据 编辑:程序博客网 时间:2024/05/22 16:38
public static void main(String[] args) throws IOException { URL wsUrl = new URL("http://ne.xxxx.net/services/NE8Service?wsdl"); HttpURLConnection conn = (HttpURLConnection) wsUrl.openConnection(); conn.setDoInput(true); conn.setDoOutput(true); conn.setRequestMethod("POST"); conn.setRequestProperty("Content-Type", "text/xml;charset=UTF-8"); OutputStream os = conn.getOutputStream(); //请求体 String soap = "<soapenv:Envelope xmlns:soapenv=\"http://schemas.xmlsoap.org/soap/envelope/\" xmlns:web=\"http://web.operation.ne.xxxx.com/\">"+ "<soapenv:Header/>"+ "<soapenv:Body>"+ "<web:callNE8LogicToString>"+ " <arg0>"+ "<ip>127.0.0.1</ip>" + "<loginPwd>xxxx</loginPwd>" + "<loginUser>xxxx</loginUser>" + "<params>xxxxxx</params>"+ "<scanParams>xxxx</scanParams>"+ "<serverCode>xxxx</serverCode>"+ "<states>xxxx</states>"+ "</arg0>"+ "</web:callNE8LogicToString>"+ "</soapenv:Body>"+"</soapenv:Envelope>"; os.write(soap.getBytes()); InputStream is = conn.getInputStream(); byte[] b = new byte[1024]; int len = 0; String s = ""; while((len = is.read(b)) != -1){ String ss = new String(b,0,len,"UTF-8"); s += ss; } System.out.println(s); is.close(); os.close(); conn.disconnect();}
阅读全文
0 0
- Java WebService 接口调用
- java调用webservice 接口
- java调用webservice接口
- Java调用WebService接口
- java 调用webservice接口
- JAVA WebService接口调用
- java调用webservice接口
- java 调用webservice接口
- Java调用webservice接口
- java 调用webservice接口
- Java调用webService接口
- java调用webService接口
- java调用WebService接口
- java调用webservice接口方法
- Java调用webservice接口方法
- Java调用webservice接口方法
- java调用webservice接口方法
- 用java调用webservice接口
- 带你玩转Visual Studio——带你高效开发
- 树莓派内核(Kernel)的交叉编译
- ButterKnife的安装与使用以及ButterKnife右键不显示的大坑
- ios 毛玻璃效果
- 浅谈redis实现的分布式锁
- java调用webService接口
- 验证码生成与验证
- URL拼接规则 js解析URL中参数
- 各排序算法最好最坏平均情况下的时间复杂度
- Linux查看内存使用情况
- sem_wait sem_post信号量操作进本函数
- 生存分析(3)
- 解决Tomcat7“At least one JAR was scanned for TLDs yet contained no TLDs”问题
- I2C设备、读写地址的关系