I use ASIHttpRequest (v. 1.8-95) for Iphone and wanted to create a synchronous DELETE request together with some body data. I went this way:

```
ASIHTTPRequest *request = [ASIHTTPRequest requestWithURL:nsUrl];
[request appendPostData:[@"some body params" dataUsingEncoding:NSUTF8StringEncoding]];
[request setRequestMethod:@"DELETE"];
[request startSynchronous];

```

Although I was confirmed on the client side via 

```
NSLog(@"request: method:%@", request.requestMethod);

```

that the method was correctly set to "DELETE"
on the server side a "POST" request was received !

If I just omit

```
[request appendPostData: ..]

```

a correct DELETE is received on the server side)

So what's wrong with my request ?
Thanks for any solutions.

Regards 

creator\_11