0

我在我的机器上配置了一个本地网站,它有一个允许文件下载的虚拟目录。文件下载完美,没有问题,但有 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 动词,将动词添加到处理程序映射。但没有成功。

请帮我找出问题所在。

4

1 回答 1

0

可能是您没有设置文件夹的权限。尝试允许每个人都可以访问您正在使用的文件夹,并启用读写。

于 2015-02-05T11:49:24.260 回答