OAMutableURLRequest - NSURLErrorDomain错误-1012

时间:2012-01-13 00:41:47

标签: iphone objective-c xcode oauth oauth-2.0

我在尝试使用SAOAuthTwitterEngine Oauth身份验证向hattrick.org发布请求时遇到此错误。 使用所有GET请求一切正常,但只有一个调用必须在POST中使用JSON字符串,而这一个不起作用。

  

错误域= NSURLErrorDomain代码= -1012“操作无法完成。(NSURLErrorDomain错误-1012。)。

我确定请求必须是http! 这是代码。

NSURL *finalURL = [NSURL URLWithString:path];    

OAMutableURLRequest *request = [[OAMutableURLRequest alloc] initWithURL:finalURL
                                                               consumer:self.consumer
                                                                  token:_accessToken
                                                                  realm:nil
                                                      signatureProvider:nil];

[request setHTTPMethod:@"POST"];
[request setHTTPBody:[[NSData alloc]initWithContentsOfFile:body]];

OADataFetcher *fetcher = [[OADataFetcher alloc] init];  
[fetcher fetchDataWithRequest: request delegate: self didFinishSelector:@selector(testApiCallResult:didFinish:) didFailSelector: @selector(testApiCallResult:didFail:)];

return responseBodyToReturn;

我不知道如何解决这个错误。

1 个答案:

答案 0 :(得分:0)

我认为你发生在图书馆的一个错误中......

尝试另一个,我的建议是使用它:

gdata-objectivec-client