我在我的IOS應用程序中使用ASIHTTPRequest來調用wsdl/SOAP Web服務。我的客戶使用安全模塊(使用他的ModSecurity /一個PHP代碼)。ASIHTTPRequest和網絡服務安全
我用這:
NSData *xmlData = // I construct the soap message witk soapui
NSURL *url = [NSURL URLWithString:@"https:myUrlWSDL"];
self.currentRequest = [ASIFormDataRequest requestWithURL:url];
[self.currentRequest appendPostData:xmlData];
[self.currentRequest setDelegate:self];
[self.currentRequest startAsynchronous];
但是服務器發送給我的400張牀位的要求。
請問我可以用所有這種安全模式打電話給我的wsdl/web服務嗎?調用Web服務所需的http頭是什麼?謝謝你的回答
我已經禁用了安全模塊。現在我有這個錯誤: WSDLSOAP-ERROR:解析WSDL:無法從'http:// ...?wsdl'加載:無法加載外部實體「http:// ...?wsdl」
可能重複的[ASIHTTPRequest 400壞請求(皁)](http://stackoverflow.com/questions/6301196/asihttprequest-400-bad-request-soap) – JosephH 2011-06-10 09:07:15