请问asp.net写的文件下载程序为什么用快车会把整个页面下载下来呢
请问asp.net写的文件下载程序,在点击下载时,右键另存为没问题,可是为什么用快车下载时,在另存为框里是页面名称,如果不修改名称就会把整个页面下载下来呢?如何让另存为框里显示文件的名称而不是页面名称呢?请高手帮忙,谢谢。 --------------------编程问答-------------------- sf --------------------编程问答-------------------- 是不是点错地方了!第一次见你这类问题! --------------------编程问答-------------------- 我也是这头次遇到,没有点错地方 --------------------编程问答-------------------- 有些网站限制了不能使用多线程下载,否则URL转向错误就会找不到下载文件直接把网页下载下来右键另存为其实网页做了转向,有的网站禁止多线程下载
也可能是程序代码出现错误的原因 --------------------编程问答-------------------- 我还没放到服务器上,只是在本机调试呢。继续在线等待 --------------------编程问答-------------------- 点按钮应该不会,是点超链的时候,
可能是你的注册表改动过,正常是要 右键/全部下载 才会出现 --------------------编程问答-------------------- 或者哪位朋友一个文件下载的代码,好让我参考比较一下呢?需要支持500M文件的下载 --------------------编程问答-------------------- 我是初学者 真在找下载代码 学习
能否给出来啊 --------------------编程问答-------------------- 代码贴出来看看?
我这从来没出过这样的问题 --------------------编程问答-------------------- 可能是没有把头清除掉,导致文件开始位置还是<html><head><body>等信息,下载工具会当成一个标准的Html页面去下载的。
另外在输出文件的时候,一些文件编码信息,文件名称,等信息都要写清楚,这样就可以兼容各种下载方式了。
你可以参考一下:http://www.cnblogs.com/sxlfybb/archive/2006/10/26/540935.html
这里有个下载并控制易做图的代码。 --------------------编程问答-------------------- 我也遇到这个问题,我的页面参数加密了,是这个引起的吗?不知道楼主解决没有?
补充:.NET技术 , ASP.NET