0

我正在使用 Steve Sanderson 的 jQuery AJAX SWFUploader。除了最重要的部分之外,我已经完成了大部分工作。

当我选择一个文件时,它开始上传(进度条前进)但它给了我一个 405 错误。不知道为什么我会收到这个错误,但我在这里使用 MVC,就像他的例子一样。我想知道是否在本地测试它我不允许 PUT ?

这是他的例子...

http://blog.codeville.net/category/jquery/

有人对如何解决 405 有任何想法吗?

4

3 回答 3

1

好吧,对于任何感兴趣的人来说,我的问题如下......因为我正在使用 MVC 并在 XP 机器上进行测试(蹩脚),所以我必须使用 .mvc hack。我忘记将它包含在我的 upload_url 值中,因此它没有正确定位操作。我希望这可以帮助别人。

于 2009-11-13T17:17:28.757 回答
0

您是否上传到具有不正确 chmod 权限的目录?我首先在应用程序应该上传到的目录上使用 chmod 777 进行测试(假设是开发环境)。

于 2009-11-13T15:34:35.577 回答
0

在我的情况下,405 错误是由于我的生产服务器上缺少目录。它与我的获取请求无关。我的端点接受了发布请求,这实际上就是我发送的内容,所以 405 错误有点误导。如果有疑问,请在服务器端代码的可疑区域中注释掉或抛出 try/catch,然后重试,如果您绝对确定请求本身的格式正确,则直到找到导致问题的原因。

于 2021-09-19T14:53:57.410 回答