用WinForm进行下载
代码如下:
WebRequest myre=WebRequest.Create(strPath);
WebClient wc = new WebClient();
wc.Credentials = CredentialCache.DefaultCredentials;
wc.DownloadFile(strSourceFile,strFile);下载.exe,.htm,.BMP时都可以,就是在下在后缀名为.ani的文件时报错(404 未找到).
很奇怪的是,将文件放在别人的网站上又都可以下载.但放在我自己的服务器上就不行了.
是程序的问题?还是服务器配置的问题呢?
怎么处理啊?
代码如下:
WebRequest myre=WebRequest.Create(strPath);
WebClient wc = new WebClient();
wc.Credentials = CredentialCache.DefaultCredentials;
wc.DownloadFile(strSourceFile,strFile);下载.exe,.htm,.BMP时都可以,就是在下在后缀名为.ani的文件时报错(404 未找到).
很奇怪的是,将文件放在别人的网站上又都可以下载.但放在我自己的服务器上就不行了.
是程序的问题?还是服务器配置的问题呢?
怎么处理啊?
查看
iis-->主目录-->配置
IIS不认识这个扩展名,需要设置一下IIS中应用程序的属性——〉HTTP头标签-〉MIME类型按钮-〉新建
扩展名输入ani,MIME类型输入application/octet-stream
就可以了
扩展名输入ani,MIME类型输入application/octet-stream".谢谢!