fengfuyudi 2013-08-17 02:44 采纳率: 0%
浏览 1690

soap连接出现415错误,请大家帮忙解决一下,我初次接触soap,这是代码

package com.xmobo.mapp.jkdy.myjk;
import java.io.ByteArrayOutputStream;
import java.io.DataOutputStream;
import java.io.InputStream;
import java.io.OutputStream;
import java.net.HttpURLConnection;
import java.net.URL;
import java.util.HashMap;
import java.util.Iterator;
import java.util.Map;

import com.xmobo.mapp.jkdy.util.CommunicateUtil;
import com.xmobo.mapp.jkdy.util.JsonUtils;
import com.xmobo.mapp.jkdy.util.SubServerOrder;
import com.xmobo.mapp.jkdy.util.Tools;

public class myAreas {

public static Map<String, String> getLogin(String url,String sendXml)throws Exception{
String xmlstr=CommunicateUtil.get(url,sendXml);
//System.out.println(xmlstr);
Map<String,String> re_login=new HashMap<String,String>();
re_login=Tools.xmltoHashMap(xmlstr);//解析xml出数据
//System.out.println(re_login);
return re_login;


}
public static void main(String[] args) throws Exception {
    String str="<?xml version=\"1.0\" encoding=\"utf-8\"?>"+
    "<soap:Envelope xmlns:xsi=\"http://www.w3.org/2001/XMLSchema-instance\" xmlns:xsd=\"http://www.w3.org/2001/XMLSchema\" xmlns:soap=\"http://schemas.xmlsoap.org/soap/envelope/\">"+
    "<soap:Body>"+"<GetArea xmlns=\"ForSzMobile\">"+
    "<province>湖北</province>"+"</GetArea>"+
    "</soap:Body>"+
    "</soap:Envelope>"; 
    System.out.println(str);
    Map<String,String> re_login=new HashMap<String,String>();
    re_login=myAreas.getLogin( "http://61.4.83.228:87/forsz/forszmobile.asmx",str);
    System.out.println(re_login);
}

}

  • 写回答

0条回答 默认 最新

    报告相同问题?

    悬赏问题

    • ¥15 素材场景中光线烘焙后灯光失效
    • ¥15 请教一下各位,为什么我这个没有实现模拟点击
    • ¥15 执行 virtuoso 命令后,界面没有,cadence 启动不起来
    • ¥50 comfyui下连接animatediff节点生成视频质量非常差的原因
    • ¥20 有关区间dp的问题求解
    • ¥15 多电路系统共用电源的串扰问题
    • ¥15 slam rangenet++配置
    • ¥15 有没有研究水声通信方面的帮我改俩matlab代码
    • ¥15 ubuntu子系统密码忘记
    • ¥15 保护模式-系统加载-段寄存器