2

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

这是我的代码

    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,这个错误代码根本没有帮助。

我的 URL 有 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

可能出了什么问题?

4

0 回答 0