Сделать запрос GET с параметрами на iPhone SDK? - PullRequest
0 голосов
/ 05 июня 2011

Я занимаюсь приложением, которое извлекает информацию о пользователе, и оно делает это, используя запрос GET, но я не знаю, как я могу его сделать.Уже попробовал ASIHTTPRequest с этим кодом:

    NSURL *url = [NSURL URLWithString:@"http://forrst.com/api/v2/users/info"];
    // Now, set up the post data:
    ASIFormDataRequest *request = [[[ASIFormDataRequest alloc] initWithURL:url] autorelease];

    [request setPostValue:@"1" forKey:@"id"];
    [request setRequestMethod:@"GET"];

    // Initiate the WebService request
    [request setDelegate:self];
    [request startAsynchronous];

Но я получаю этот ответ от forrst:

2011-06-05 16:59:32.189 Forrsty[4335:207] {"resp":{"error":"you must pass either id or username"},"stat":"fail","in":0.0557,"authed":false,"authed_as":false,"env":"prod"}

Как я понимаю, я не выполняю запрос GET нормально, так как я бысделай это?Спасибо:)

1 Ответ

3 голосов
/ 05 июня 2011

A Получить параметр?

Так почему бы тебе не попробовать "http://forrst.com/api/v2/users/info?id=1"?

[ NSString stringWithFormat:@"http://forrst.com/api/v2/users/info?id=%d", 1 ];

Кстати, взгляните на эту библиотеку: http://allseeing -i.com / ASIHTTPRequest /

Удачи!

...