我已经通过自动生成的服务网页设置了我在服务器上测试过的 ASP.NET Web 服务。
但我无法通过 iOS 应用程序正确地向其发布数据。**我没有收到任何错误,但它也没有触发 Web 服务的方法。
请帮忙..
NSURL *siteURL = [NSURL URLWithString:@"http://server/.../IOSDataWebService/Service1.asmx?op=testMethod"];
NSMutableURLRequest *request = [NSMutableURLRequest requestWithURL:siteURL];
[request setHTTPMethod:@"POST"];
[request setValue:@"application/x-www-form-urlencoded" forHTTPHeaderField:@"content-type"];
NSString *postString = @"fieldToAdd=TestString";
[request setHTTPBody:[postString dataUsingEncoding:NSUTF8StringEncoding]];
[request setValue:postString forHTTPHeaderField:@"Content-Length"];
[NSURLConnection connectionWithRequest:request delegate:self];