【发布时间】:2014-04-02 19:19:46
【问题描述】:
我使用 NUGET 将 JQuery-File-Upload(和 Backload)安装到我的 VS2013 MVC 4.5.1 项目中。
文件上传效果很好,我成功上传了3个文件。
但是,当我尝试删除任何文件时,页面上似乎没有发生任何事情,并且 Fiddler 报告了 404 错误。
此外,所有文件都存在,并且其中的文件夹和文件已设置为具有完全控制权的每个人。
另外请注意,下面的消息指定了 backload 处理程序的路径,但是,该路径不存在......应该吗?
C:\Projects\AustinTexasKarate\Web\Backload\UploadHandler 不存在。
以下是 Fiddler 的结果。
注意错误代码:0x80070002。
有谁知道为什么删除在我的系统上不起作用或可以提供线索?我错过了什么吗?
HTTP 错误 404.0 - 未找到
您要查找的资源已被删除、更改名称或暂时不可用。
最可能的原因: • Web 服务器上不存在指定的目录或文件。 • URL 包含印刷错误。 • 自定义过滤器或模块,例如 URLScan,限制对文件的访问。
您可以尝试的事情: •在Web 服务器上创建内容。 •查看浏览器URL。 •检查失败的请求跟踪日志并查看哪个模块正在调用SetStatus。欲了解更多信息,请点击此处。
详细错误信息:
模块 IIS Web 核心
通知 MapRequestHandler
处理程序静态文件
错误代码0x80070002
请求的网址
/Backload/UploadHandler?fileName=youth_lineup.jpg&uploadContext=C:%5CProjects%5CAustinTexasKarate%5CWeb%5Cfiles%5Cphotos物理路径
C:\Projects\AustinTexasKarate\Web\Backload\UploadHandler匿名登录方法
登录用户匿名
请求跟踪目录
C:\Users\Roy\Documents\IISExpress\TraceLogFiles\WEB更多信息:这个错误意味着文件或目录没有 存在于服务器上。创建文件或目录并尝试请求 再次。查看更多信息 »
【问题讨论】:
标签: javascript jquery http-status-code-404 delete-file jquery-file-upload