Tôi sử dụng ASIHttpRequest (v. 1.8-95) cho Iphone và muốn tạo yêu cầu DELETE đồng bộ cùng với một số dữ liệu nội dung. Tôi đi theo cách này:Phương pháp ASIHttpRequest DELETE với thông số cơ thể
ASIHTTPRequest *request = [ASIHTTPRequest requestWithURL:nsUrl];
[request appendPostData:[@"some body params" dataUsingEncoding:NSUTF8StringEncoding]];
[request setRequestMethod:@"DELETE"];
[request startSynchronous];
Mặc dù tôi đã được xác nhận trên các mặt hàng qua
NSLog(@"request: method:%@", request.requestMethod);
rằng phương pháp này đã được thiết lập một cách chính xác để "DELETE" ở phía máy chủ một "POST" yêu cầu được nhận !
Nếu tôi chỉ bỏ qua
[request appendPostData: ..]
một đúng DELETE được nhận ở phía máy chủ)
Vậy điều gì xảy ra với yêu cầu của tôi? Cảm ơn mọi giải pháp.
Trân
creator_11
cảm ơn cho gợi ý của bạn, bạn cũng gửi cho tôi trong nhóm google này. Như đã đề cập ở đó, giải pháp được đề xuất với câu lệnh "buildPostBody" bổ sung hoạt động tốt và yêu cầu DELETE hiện thành công. cảm ơn. –