为什么我把文件上传到服务器后,有的可以下载有的不可以呢?
需要注意什么问题吗??
比如说http://localhost/KnowledgeWeb/Insert/attach/bind.txt
我服务器里 的确有这么一个文件..但是有的可以下,有的不行....
需要注意什么问题吗??
比如说http://localhost/KnowledgeWeb/Insert/attach/bind.txt
我服务器里 的确有这么一个文件..但是有的可以下,有的不行....
解决方案 »
- 为什么网站同时访问人数一多网速就会超级慢?
- 关于swfupload怎么获取文件名写入数据库的问题,大侠帮忙!
- VisualStudio.Net学习交流群
- web.config 在哪里?
- 数据库访问超时的问题
- 如果数据库的字段是8位小数,那么用什么方式把后面的零格式话去掉
- C盘转为NTFS格式后,本地的其他电脑无法访问我电脑上的web程序
- 怎么学好asp.net?
- ASP.NET中点击GRIDVIEW里的下一页自动跳转到TREEVIEW的第一个节点?
- 搜索了一下论坛,还是没有找到解决treeview加上背景图片的例子,往朋友们help,在线等待!
- 初学问题:开发一个简单的ASP.NET操作数据库的页面
- 如何使WebBrowser.ExecWB(6,6)不弹出打印机提示对话框
2,确保文件路径没有中文等字符(有的不支持中文路径 )
3,确保attach没有在config里限制匿名访问权限
但是有的可以下,有的不行....?不明白你具体的含义
那样可能依赖浏览器处理吧!
对于下载,最好自己写代码,形如。。支持中文哦
Response.AppendHeader("Content-Disposition", "attachment; filename=" +HttpUtility.UrlEncode(f, Encoding.UTF8));
Response.AppendHeader("content-transfer-encoding", "gb2312");
Response.AppendHeader("Content-Length", buffer.Length.ToString());
Response.BinaryWrite(buffer);
Response.Flush();
fs.Close();
Response.End();
请在具体点好吗