dataWithContentsOfURL返回无法完成操作。 (可可错误256.)

时间:2012-10-02 06:57:33

标签: ios nsdata

我发现其他类似的问题,但它们并没有解决我的问题。

这是我的代码

    NSURL *audioUrlValidation   = [NSURL URLWithString:[sender objectAtIndex:1]];

DLog(@"audio validate nsurl %@", audioUrlValidation);

    NSError* error = Nil;
NSData *data            = [NSData dataWithContentsOfURL:audioUrlValidation options:NSDataReadingUncached error:&error];

    if (nil != error) {
        DLog(@"Connection failed! Error %@ - %@", error, [error userInfo]);
    }
    DLog(@"response data %@", data);

NSString *audioValidationResponse = [[NSString alloc] initWithData:data encoding:NSASCIIStringEncoding];

我得到的错误

audio validate nsurl  NSURL=http://www.mydomain.com/returntexthtml.php

Connection failed! Error Error Domain=NSCocoaErrorDomain Code=256 "The operation couldn’t be completed. (Cocoa error 256.)" UserInfo=0x98b4680 {NSURL=http://www.mydomain.com/returntexthtml.php}

response data (null)

我知道错误代码256是NSFileReadUnknownError,这个错误代码根本没用。

我的网址有http://所以这也不是问题?

以下是请求的响应标头

Connection  keep-alive
Content-Length  28
Content-Type    text/html
Date    Tue, 02 Oct 2012 06:54:58 GMT
Server  nginx
Vary    Accept-Encoding

可能出现什么问题?

0 个答案:

没有答案