java - HttpDelete 中的 setEntity

标签 java android

HttpDelete 是否包含 setEntity()、HttpPost 或 HttpPut 之类的方法? 当我使用 HttpPost 时,我会做这样的事情:

httppost.setEntity(new UrlEncodedFormEntity(
    getNameValuePairsForFriends(context, friendID))); 

我如何使用删除来做到这一点?

最佳答案

我不认为 HTTP DELETE 接受输入 - 我认为它的行为类似于 GET 变体。

HTTP Client 提供的实现似乎也支持这个猜想。

如果您希望提供带有正文的删除,您/可能/想要考虑使用 POST 到接受正文的位置。

但在回答您的问题时,不,删除不接受正文。您可以添加查询参数,但不能添加正文。

关于java - HttpDelete 中的 setEntity,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/14561049/

相关文章:

Android TextInputLayout 没有显示错误

android - 使用陀螺仪构建一个简单的 Android 360 视频播放应用程序

android - 在Android中创建图像类型TextView

java - 如何将有序数据放入jsonObject中?

android - 加载 AVD 时有关硬件加速的错误

java - 为缓存构建一个对象, "asynchronously"(有点),用Java : howto?

java - 如何使用 Appinsight java 配置发送日志的文件夹

java - 包含 java 调用的 Ant 任务,接收将像系统属性参数一样设置的参数

java - 更新与 Apache Phoenix(使用 Kerberos)的连接在 10 小时后失败

java - 如何在 Eclipse 外部的远程 tomcat 服务器上部署 Web 项目,其中包含 .jar 文件