问题标签 [http-status-code-405]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
1 回答
3060 浏览

django - 未发送的发布请求抛出“405 方法不允许”

我无法提交发布请求,因为我得到回复说“405 方法不允许”。我检查了我的 ssl.conf 和 .htaccess 文件,没有做出这样的限制。可能是什么原因?如何解决?

0 投票
0 回答
555 浏览

wcf - 端口 8732 上带有 HTTP 输入终结点的 Azure 辅助角色,带有 HTTP 405 错误

好的,只是为了澄清一下-到目前为止,我已经尝试了每个站点、每个文章和论坛来解决这个问题。我已经实现了到处提到的所有内容,它也可以在模拟器中使用。

基本上我有这个工作角色,它通过 basichttpbinding、custombinding 和 wshttpbinding 公开 WCF 服务。在云中,服务启动时没有错误,我什至可以从 azure VM 中的浏览器通过 HTTP 访问 WCF URL。

但是,当我尝试从http://x.cloudapp.net:8732/xyz/abc.svc访问相同的 URL 时- 它给了我 405 错误。我可以在 azure 控制面板中的属性中看到输入端点。

请注意:我的同事通过创建默认端点并编写通常的代码来启动服务主机来完成这项工作。我需要使用我的 WCF 配置而不是新绑定附带的默认值来使其正常工作。

0 投票
1 回答
3840 浏览

asp.net - 在 Web 服务器上的 ASp.Net 中使用 uploadify 上传文件时出现 HTTP 405 错误

我在这里使用uploadify jQuery 插件表单。

在我的本地 PC 上一切正常,我编写了一个非常简单的 ASHX 处理程序来处理字段并将其保存到磁盘上并插入数据库。当我在发布后将代码上传到服务器(Win 2K8)时,它返回带有代码 405 的 HTTP 错误。我试图找出问题,但无法解决。我还在 try-catch 块中处理了我的处理程序代码并将异常记录到数据库中,因此如果服务器端发生任何异常,它将被记录到数据库中。出现错误时,我检查了数据库,但没有插入记录。关于可能是什么问题以及如何解决这个问题的任何想法。

更新 1

这是要发布的代码:

0 投票
2 回答
315 浏览

php - 表单在 1 和 1 主机上工作,但在正确的主机上不工作

我有一个在 asp 页面中创建的表单,它提交到 php 页面。当我在我不想要文件的主机中测试它时,这是有效的。我将它添加到 1and1 主机,因为这是我更频繁地使用它来测试它。

我需要它用于托管在 fasthost 上的叔叔网站,问题是当我按发送时收到此错误:

我不明白这在 1and1 上有效,为什么当我在那里上传文件时这在 fasthost 上不起作用?

我将非常感谢任何答案。

谢谢

编辑:我已经搜索和搜索并遇到了帮助文件。这个问题似乎与实际主机有关,并将 -f 添加到 php 文件中。我还没有得到这个工作,但会感谢任何帮助。我在上面看到的页面是http://www.fasthosts.co.uk/knowledge-base/?article_id=70

我已经编辑了 php 文件,这不起作用 php 代码是:

如果有人能指出我做错了什么,我将不胜感激。

谢谢

0 投票
2 回答
4999 浏览

php - 方法不允许 (405) 即使在 NGINX 上发布到 php 文件时也是如此

我一直在谷歌搜索,我只能发现当您发布到 html 文件时可能会发生此错误。在我的设置中,我有一个重写规则,它基本上从 url 中隐藏了 index.php 文件,我很长一段时间都认为它与此有关。Get 工作正常,但 Get 由于某种原因不适用于 OpenID。

不允许的方法

URL /post.php 不允许 POST 请求

这是我的设置:

0 投票
1 回答
14775 浏览

python - django:通用类视图 + POST = HTTP 405(不允许的方法)

最近我开始将一些视图函数转换为通用视图。转换预期处理 POST 请求的函数(通过 AJAX 表单)会导致“405 Method not allowed”HTTP 异常。我确定与 CSRF无关:Ajax 发送有效令牌,将通用视图更改回视图功能(在测试用例中,它们本质上是相同的)解决了问题,并且 - 最后 - 出于测试目的,我已经禁用 CSRF 中间件。有没有人遇到过类似的问题?

0 投票
1 回答
2264 浏览

php - 405 - 不允许用于访问此页面的 HTTP 动词

当我点击提交时出现的消息。405 - 不允许用于访问此页面的 HTTP 动词。

0 投票
1 回答
1103 浏览

c# - PayPal IPN 得到 405:不允许的方法

所以我可以使用 Fiddler 愉快地调用我的 IPN 处理页面(一个 aspx 页面)来发布一个相当准确的 IPN 应该发送的版本,并且它工作正常。但是,一旦我使用 IPN 测试工具或尝试“真实”交易,它就会抛出 405:

我就是想不通。从 IPN 调用 ASP 页面可以正常工作,但 ASPX 和 ASHX 都抛出 405。然而,自己发布到页面并不是问题。

如果有人有任何想法可能导致这种情况,我将不胜感激!

0 投票
4 回答
11188 浏览

jquery - HTTP 错误 405.0 - 不允许使用 Jquery ajax get 的方法

我正在开发一种用户必须插入用户名的表单。我想检查模糊用户的用户名是否有效:

我添加了这个脚本:

在 HTML 中:

脚本:

所以onBlur不起作用,当我提交表单时出现如下错误:

我能做些什么?哪里有问题?

0 投票
4 回答
4502 浏览

asp.net - 来自 aspx 页面的 Facebook 应用程序出现 405 错误

我正在用 html 开发一个非常简单的自定义 facebook 选项卡,由一个简单的背景图像和一些链接组成。此页面本身可以正常工作,但是当我转到 facebook 画布页面时,我收到了这个 HTTP 405 错误,

“您正在查找的页面无法显示,因为尝试访问的方法(HTTP 动词)无效。请尝试以下操作:

如果您认为应该允许此请求,请联系网站管理员。确保浏览器地址栏中显示的网站地址拼写和格式正确。HTTP 错误 405 - 不允许用于访问此页面的 HTTP 谓词。互联网信息服务 (IIS)"

根据建议的类似问题,我已将我的页面从 html 文件重命名为 aspx 文件,但错误仍然存​​在。我需要做什么才能显示我的页面?谢谢你的帮助。

编辑: html 看起来像这样,我不知道在这么简单的事情中会发生什么。

编辑以防有人通过谷歌搜索发现此问题,问题是我没有面向公众的网址,因为负责设置服务器的人隐藏了所有内容,因此他可以尝试一些东西。Woo 内部沟通不畅。