我在我的机器上配置了一个本地网站,它有一个允许文件下载的虚拟目录。文件下载完美,没有问题,但有 GET 请求。
问题是我想使用 POST 请求下载,因为我想包含一些请求参数。但是每当我尝试使用 POST 下载文件时,它都会抛出 WebException。
这是我下载请求的 C# 代码。
request = (HttpWebRequest) HttpWebRequest.Create (remoteFile);
request.Timeout = 300;
request.AddRange(0, (int) fileLength - 1);
request.Method = WebRequestMethods.Http.Post;
request.GetResponse ();
我搜索了很多线程。我尝试启用目录浏览,在请求过滤中添加 POST 动词,将动词添加到处理程序映射。但没有成功。
请帮我找出问题所在。