我需要向服务器发送一个ID,让服务器删除数据库中的一条记录。 我想使用HttpDelete Apache Android SDK集成类,但我无法弄清楚如何使用它以及如何将参数传递给服务器。 使用POST请求,我在HttpPost类上使用.setEntity方法。 但是在HttpDelete中没有.setEntity方法。
到目前为止我所取得的成就是:
HttpClient httpclient = new DefaultHttpClient();
HttpDelete httpdelete = new HttpDelete(url);
httpdelete.setHeader(HTTP.CONTENT_TYPE, "text/xml");
response = httpclient.execute(httpdelete);
答案 0 :(得分:7)
HTTP DELETE请求没有正文。您可以在URL上传递参数:
String url = "http://foo.com/bar?bing=bang"
HttpDelete httpdelete = new HttpDelete(url);