Uso ASIHttpRequest (v 1.8-95) para Iphone y quería crear una solicitud DELETE síncrona junto con algunos datos del cuerpo. Fui de esta manera:ASIHttpRequest Método DELETE con los parámetros del cuerpo
ASIHTTPRequest *request = [ASIHTTPRequest requestWithURL:nsUrl];
[request appendPostData:[@"some body params" dataUsingEncoding:NSUTF8StringEncoding]];
[request setRequestMethod:@"DELETE"];
[request startSynchronous];
Aunque fui confirmado en el lado del cliente a través de
NSLog(@"request: method:%@", request.requestMethod);
que el método se estableció correctamente a "BORRAR" en el lado del servidor se ha recibido una petición "POST" !
Si tan sólo Omito
[request appendPostData: ..]
una correcta eliminación se ha recibido en el lado del servidor)
Entonces, ¿qué le pasa a mi solicitud? Gracias por cualquier solución.
Saludos
creator_11
gracias por su sugerencia que también me envió en este grupo de google. Como se mencionó allí, la solución sugerida con la declaración adicional "buildPostBody" funcionó bien y la solicitud DELETE ahora tiene éxito. Gracias. –