Я работаю над созданием клиента для моей службы REST на iPhone. Я немного растерялся относительно того, как я делаю запросы GET и POST. Я делаю URL-адрес из NSString, преобразовываю его в NSURL и создаю NSURLRequest на основе URL-адреса. После этого я довольно потерян. Кроме того, иногда я забочусь об ответе, иногда нет. Например, когда я делаю запрос на новый идентификатор, я забочусь об ответе, потому что это идентификатор, который я буду использовать, чтобы загрузить свой файл позже, но когда я загружаю файл, мне все равно, потому что сервер не отправляет ответ.
Есть ли у кого-нибудь (надеюсь) простой пример кода, который он мог бы указать мне / поделиться?
Что у меня так далеко:
-(NSString *) makeGetRequest:(NSString *)url :(Boolean)careAboutResult
{
NSString *results = nil;
NSURLRequest *request = [NSURLRequest requestWithURL:[NSURL URLWithString:url]];
NSError *reqError;
NSURLResponse *response = nil;
if(careAboutResult == YES)
{
//get the result
}
return results;
}
В коде, с которым я тестирую, URL-адрес
http://192.168.0.108:8081/TestUploadService/RestfulUpload.svc/id/test123_DOT_png
и я говорю, что меня волнует результат.
Любая помощь будет принята с благодарностью.