我正在尝试使用MKNetworkKit从我的iOS应用程序与WCF服务交谈。即使URL有效,我似乎总是得到404错误。如果我使用GET而不是POST(但我需要它发布),操作就完成了。另外,即使我提供有效的参数,我也会遇到同样的问题。
MKNetworkOperation *op = [engine operationWithURLString:@"http://store.mystore.com/svc/InControl.svc"
params:nil
httpMethod:@"POST"];
在我将上述操作排入队列之后,我总是最终调用一个错误块。转储到控制台的错误是[The operation couldn’t be completed. (NSURLErrorDomain error 404.)]
答案 0 :(得分:0)
如果错误代码为404,请检查端点是否正确。虽然HTTP不区分大小写,但我认为WCF不是。因此,请检查它是InControl还是非控制或inControl。