-1

我是 iPhone 开发的新手,想得到答案,用用户名、密码和公司 ID 发送这个肥皂头的请求,..

我搜索了很多教程,但没有任何帮助。

提前致谢。

肥皂代码是:

<soap:Header>
<AuthenticationData xmlns="http://www.harikishan.com/">  //www.harikishan.com used as an example of website to which i need to send request
  <CompanyId>string</CompanyId>
  <UserName>string</UserName>
  <Password>string</Password>
</AuthenticationData>
</soap:Header>
4

2 回答 2

1

通常,您需要构建 XML 有效负载,确保对您插入的任何字符串进行 XML 编码,并使用NSURLRequest. 然后,您可以接收响应并适当地处理它

于 2013-04-09T11:05:51.000 回答
0

你需要用你的肥皂体做一个 nnstring

为公司 ID、用户名、密码创建 3 个字符串

NSString * soapBody  = [NSString stringWithFormat @"<soap:Header>"
"<AuthenticationData xmlns=\"http://www.harikishan.com/\">
  "<CompanyId>%@</CompanyId>"
  "<UserName>%@</UserName>"
  "<Password>%@</Password>"
  "</AuthenticationData>"
  "</soap:Header>", companyID, userName, password];

然后加你NSMutableURLRequest * request

于 2013-04-09T08:38:16.277 回答