0

MKNetworkKit を使用して、iOS アプリから WCF サービスと通信しようとしています。URL が有効であっても、常に 404 エラーが発生するようです。POST の代わりに 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.)]

4

1 に答える 1

0

エラー コードが 404 の場合は、エンドポイントが正しいかどうかを確認します。HTTP では大文字と小文字が区別されませんが、WCF では大文字と小文字が区別されないと思います。したがって、それが InControl か incontrol か inControl かを確認してください。

于 2012-10-31T07:04:37.887 に答える