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