получить данные с сервера target-c - PullRequest
0 голосов
/ 24 ноября 2011

У меня проблема с получением данных с сервера.сервер мой localhost.

    SMutableURLRequest *request = [NSMutableURLRequest requestWithURL:[NSURL URLWithString:@"localhost"] cachePolicy:NSURLRequestReloadIgnoringLocalCacheData timeoutInterval:10.0];

[request setHTTPMethod:@"GET"]; 
[request setHTTPBody:[NSString stringWithFormat:@"test.php"]];

NSURLConnection *connection = [[NSURLConnection alloc] initWithRequest:request delegate:self]; 
if (connection)
{
    NSLog(@"NSURLConnection connection==true");
    NSURLResponse *response;
    NSError *err;
    NSData *responseData = [NSURLConnection sendSynchronousRequest:request returningResponse:&response error:&err];
    NSLog(@"responseData: %@", responseData);
}
else
{
    NSLog(@"NSURLConnection connection==false");
};

на localhost У меня есть простой скрипт php test.php:

    <?php
echo "It works!!!"
?>

Если я открываю localhost / test.php в сафари, я вижу"Это работает !!!"

1 Ответ

2 голосов
/ 24 ноября 2011

Попробуйте @ "http://localhost" вместо @" localhost "]

...