我需要向服务器发送一个 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);
最佳答案
HTTP DELETE 请求没有正文。您直接在 URL 上传递参数:
String url = "http://foo.com/bar?bing=bang"
HttpDelete httpdelete = new HttpDelete(url);
关于java - 如何使用带参数的 Android Apache HttpDelete 类,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/20496487/