6


我开始使用 android.app.DownloadManager 并遇到了一个问题。
默认情况下,DM 发送 HTTP GET 请求下载文件:

GET http://www.example.com/getfile HTTP/1.1
Cookie:id=sdfsdf;Max-Age=10800000;Path=/
主机:___
连接:Keep-Alive
用户代理:AndroidDownloadManager Paros/3.2.13 内容
-长度:0

但我需要在请求中发送一些数据(例如 json 字符串)
有什么方法可以在 DownloadManager中发送HTTP POST请求

4

1 回答 1

3

在等待另一个更准确的答案时:

我认为您不能向此请求添加数据,因为正如您所说,这是一个GET请求,而不是POST.

Download-Manager如果不是绝对需要,也许这个线程可以为您提供另一种实现您想要的方法的提示:如何使用 HttpURLConnection 登录并下载文件

于 2012-07-04T14:26:44.070 回答