HTTPDelete-Android

HTTPDelete-Android,android,json,http-delete,Android,Json,Http Delete,我需要将JSON数据发送到HTTPDelete。没有用于删除的setEntity() HttpClient httpClient = new DefaultHttpClient(); HttpDelete httpDel = new HttpDelete(DEL_URL); StringEntity se = new StringEntity(jsonobj.toString()); //Couldnt set entity. httpDelReq.setEntity(se); 是否有任何可

我需要将JSON数据发送到HTTPDelete。没有用于删除的setEntity()

HttpClient httpClient = new DefaultHttpClient();
HttpDelete httpDel = new HttpDelete(DEL_URL);
StringEntity se = new StringEntity(jsonobj.toString());

//Couldnt set entity.
httpDelReq.setEntity(se);
是否有任何可能的方法将JSON数据发送到服务器

此链接可以帮助您:

这将创建一个具有setEntity方法的HttpDelete外观相似。我认为抽象类几乎为您做了所有事情,所以这可能就是所需的全部

请回答:
import org.apache.http.client.methods.HttpEntityEnclosingRequestBase;
import java.net.URI;
import org.apache.http.annotation.NotThreadSafe;

@NotThreadSafe
class HttpDeleteWithBody extends HttpEntityEnclosingRequestBase {
  public static final String METHOD_NAME = "DELETE";
  public String getMethod() { return METHOD_NAME; }

  public HttpDeleteWithBody(final String uri) {
    super();
    setURI(URI.create(uri));
  }
  public HttpDeleteWithBody(final URI uri) {
    super();
    setURI(uri);
  }
  public HttpDeleteWithBody() { super(); }
}