Отправить http запрос на удаление - PullRequest
5 голосов
/ 30 ноября 2011

Мне нужно, как я могу отправить запрос на удаление http, я реализовал код ниже

- (void) deleteSyncRequestWithURL:(NSString *) url
{
    NSMutableURLRequest *request = [[[NSMutableURLRequest alloc] init] autorelease];

    [request setURL:[NSURL URLWithString:url]];
    [request setHTTPMethod:@"DELETE"];  
    _connection = [[NSURLConnection connectionWithRequest:request delegate:self] retain];    
}

Но у меня статус 404

Кто-нибудь знает, что мне не хватает ??

PS: я использую xcode 3.2.3, симулятор 4.0

1 Ответ

1 голос
/ 30 ноября 2011

Похоже, что ваш запрос на удаление выполняется правильно, но сервер решает ответить ошибкой 404 - документ не найден.

У вас также есть контроль над приложением сервера?Вы уверены, что у сервера есть ресурс по этому URL, который отвечает на запрос на удаление?

Если вы подозреваете, что был сделан запрос на удаление - я бы использовал HTTP-прокси для непосредственного изучения запроса, затемсравните с вашим другим клиентом.Я бы использовал Wireshark (на Mac).Если другой клиент находится на ПК, вы можете использовать Fiddler , что отлично.

...