问题标签 [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 回答
8451 浏览

java - 为什么使用 Java 将数据发布到网站时会出现 405 错误?

我只是尝试使用以下代码将数据发布到谷歌,但总是出现 405 错误,谁能告诉我方法?

0 投票
1 回答
1697 浏览

iphone - Xcode中的webservices 405错误

我正在使用 post 方法将 json 对象发送到服务器。下面是我的代码。

代码

我的问题是我收到响应代码 405。我不知道问题出在哪里?请帮助我。提前致谢。如果您需要更多详细信息,请告诉我。

0 投票
1 回答
340 浏览

google-app-engine - GAE/J + Restlet + 后端 + Cron 作业 + 405 错误:

希望在我面临的以下问题上获得一些帮助或指导。

在实时系统上使用具有 cron 作业的 GAE 后端时,我收到 405(不允许方法)错误。cron 作业在我定义的后端启动,但在将调用委托给目标 Restlet 后抛出 405 错误。根据日志,url路由如下。

http://backendname.appid.appspot.com/cronURL

我目前的配置如下:

  • GAE/J:1.6.1
  • RESTLET:2.1 RC5

我已经做了以下事情:

  • 在我的 Restlet 应用程序中定义了 cron url 路由到我的 java 类的附件
  • 我定义了 backends.xml
    • 将我的后端设置为公开,看看是否能解决问题,但没有
  • 我定义了 cron.xml
    • 设置 cron 作业的 url
    • 将目标设置为我的后端实例名称

如果您想了解更多信息,请告诉我。

谢谢!

0 投票
3 回答
62082 浏览

asp.net-web-api - Ajax 帖子:不允许使用 405 方法

在我的称为 Payment 的 API 控制器中,我有以下方法:

在我的 HTML 页面中,我有:

每当我启动 POST 时,我都会得到

我错过了什么?

谢谢你。

更新

这是路由信息(默认)

0 投票
1 回答
10502 浏览

svn - 不允许使用 Subversion 405 方法

我正在尝试查看 Subversion 存储库。我的另外两个颠覆客户在尝试签出时没有问题。但是,它们位于另一个网络设置中。

我正在使用 TortoiseSVN 1.7.5 64 位(也尝试了最新的 1.7.7 64 位)。

当我这样做时,我收到以下错误:

服务器发送了意外的返回值(405 Method Not Allowed)以响应 '/svn/cosara2/!svn/vcc/default' 的 REPORT 请求

在其他帖子中,我发现已经存在的文件夹可能存在问题。我已经确定没有这样的文件夹。

Subversion 服务器设置为使用 WebDav,因此 SVN URL 类似于http://some/url/to/svn/repo/branch

这可能是 HTTP 代理网络服务器的问题吗?还有其他想法吗?

0 投票
0 回答
2264 浏览

django - Django 1.5 给出简单形式的错误 405

我制作了一个包含 Auth Groups 的表格。但是当我发布它时,我得到一个空白页面(url /groups/),终端上出现错误:“POST /grupos/ HTTP/1.1”405 0这太奇怪了,当我刷新时,我看到了组列表,其中没有添加任何内容。

=== urls.py

=== forms.py ===

=== generic_insert.html ===

0 投票
1 回答
931 浏览

ruby - 为什么我在对 JSON 的 POST 请求中收到 405?

所以我有一个 Padrino 应用程序,其控制器看起来大致如下(为简洁起见):

如果我在浏览器中点击“questions/1”,我会看到给定问题的 HTML 页面。如果我点击“questions/1.json”,我会看到问题的 JSON 表示。就像我所期望的那样。

现在,如果我通过 Web 表单向“questions/1”提交 POST 请求,它就可以工作了。但是,如果我尝试向“questions/1.json”发送一个 POST 请求(表明我想要 JSON 格式的响应,或者至少我认为它是这样工作的),我会得到一个 405 Method Not Allowed。

我猜我在这里误解了一些基本的东西。我错过了什么?更重要的是,我应该如何定义一个路由来接受 POST 请求并提供 HTML 或 JSON 响应?

0 投票
2 回答
5069 浏览

wcf - 从 JQuery Ajax 使用 wcf 服务应用程序

我已经构建了一个 WCF Web 应用程序,将它的方法公开到启用的方法中

并编辑了配置文件:

并在服务行为中:

我在 IIS 上托管了该服务,它在浏览器上运行良好,所以当你点击时:

它返回了一个很好的结果

问题是如果显示这些错误,我无法使用这个宁静的服务:

我正在使用该代码来调用服务:

到目前为止我达到了什么:

  • 我尝试用 $.getjson 替换 $.ajax,就像在类似问题中所述,错误 405 被删除,第二个错误刚刚出现
  • 我找到了一个名为 Ajax enabled WCF service project 的东西,但我仍然不想迁移到新项目中
  • 我知道有类似的问题,但都不适合,显示我的不同错误
0 投票
1 回答
350 浏览

iis-7 - 用于 asp.net web api 的 PUT 和 DELETE 的 discountasp.net 问题

我有一个非常标准的 asp.net web api,设置了 get post put 和 delete。我在 discountasp.net 上托管。适用于本地主机上的所有动词,当我部署时,只有 get 和 post 有效。我已经阅读了关于这个主题的几乎所有问题,我确保 WebDav 被禁用,并确保我的处理程序映射接受正确的动词,并且我仍然得到 405 错误。

有谁知道可能是什么问题?它是 mvc4 asp.net web api,几乎是开箱即用的,我在单个 cshtml 页面上使用 ajax 与所有动词进行交互。我的网络服务器是 iis7。

0 投票
7 回答
77710 浏览

servlets - HTTP 状态 405 - 此 URL 不支持 HTTP 方法 GET

下面的代码来自一本书,所以不会出错。但我不知道如何解决下面的错误。删除方法doGet()时,同样的错误!

“HTTP 状态 405 - 此 URL 不支持 HTTP 方法 GET”

网页.xml: