java 在连接SAP webservice的时候 给了用户名和密码。传递的参数是xml形式的。这些都怎么设置呢。
Posted
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了java 在连接SAP webservice的时候 给了用户名和密码。传递的参数是xml形式的。这些都怎么设置呢。相关的知识,希望对你有一定的参考价值。
参考技术A 你传递的时候不管它是什么格式,因为WebService就是xml格式的,你只需传递过去就行sap如何调用webservice
sap如何调用webservice?是怎样的操作步骤呢?
参考技术A string strPara = "para1=1¶2=2";HttpWebRequest request1 = (HttpWebRequest)HttpWebRequest.Create("http://127.0.0.1/services/test?wsdl/test");
request1.Method = "POST";
request1.ContentType = "application/x-www-form-urlencoded";
request1.Timeout = 10000;
byte[] data = Encoding.UTF8.GetBytes(strPara);//参数
request1.ContentLength = data.Length;
Stream writer1 = request1.GetRequestStream();
writer1.Write(data, 0, data.Length);
writer1.Close();
WebResponse response = request1.GetResponse();
StreamReader sr = new StreamReader(response.GetResponseStream(), Encoding.UTF8);
strResponse = sr.ReadToEnd();
sr.Close();追问
这个方法你有用过吗?
追答恩 这个是POST传参,如果GET方式就更简单点。我自己在用的的方法,里面的参数根据自己情况改。
追问恩,可以把GET方法的代码也发给我一下吗?
本回答被提问者和网友采纳以上是关于java 在连接SAP webservice的时候 给了用户名和密码。传递的参数是xml形式的。这些都怎么设置呢。的主要内容,如果未能解决你的问题,请参考以下文章