您的位置:首页 > 编程语言 > ASP

Asp.net 操作webclient上传文件无法上传的解决方案

2010-05-11 15:52 627 查看
因为项目中要使用ajax上传图片文件,又无法找到合适的jquery插件,只有自己动手写一个。思路如下:

1.用js取得文件的完全路径

2.ajax传到后台

3.使用webclient的uploadfile上传文件。

一切视乎没有问题了,但是实际开发中,本机测试没有任何问题,但是部署后却总是找不到上传的文件,调试代码后发现无法访问客户端路径的文件,无论是更改iis权限还是文件夹权限都无法改变错误,最后突然发现我的路径中有中文和空格,是不是这个问题呢,于是找了一个不带中文和空格的文件,上传成功!又找了几个不在系统安装盘的目录下找了几个文件上传,也能上传成功,所以不是空格和中文的原因,而是不能上传系统安装盘的文件。

使用webclient上传文件本地路径一定不能上传系统安装盘的文件!
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: