问题标签 [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.
java - 为什么使用 Java 将数据发布到网站时会出现 405 错误?
我只是尝试使用以下代码将数据发布到谷歌,但总是出现 405 错误,谁能告诉我方法?
iphone - Xcode中的webservices 405错误
我正在使用 post 方法将 json 对象发送到服务器。下面是我的代码。
代码
我的问题是我收到响应代码 405。我不知道问题出在哪里?请帮助我。提前致谢。如果您需要更多详细信息,请告诉我。
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
- 将目标设置为我的后端实例名称
如果您想了解更多信息,请告诉我。
谢谢!
asp.net-web-api - Ajax 帖子:不允许使用 405 方法
在我的称为 Payment 的 API 控制器中,我有以下方法:
在我的 HTML 页面中,我有:
每当我启动 POST 时,我都会得到
我错过了什么?
谢谢你。
更新
这是路由信息(默认)
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 代理网络服务器的问题吗?还有其他想法吗?
django - Django 1.5 给出简单形式的错误 405
我制作了一个包含 Auth Groups 的表格。但是当我发布它时,我得到一个空白页面(url /groups/),终端上出现错误:“POST /grupos/ HTTP/1.1”405 0这太奇怪了,当我刷新时,我看到了组列表,其中没有添加任何内容。
=== urls.py
=== forms.py ===
=== generic_insert.html ===
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 响应?
wcf - 从 JQuery Ajax 使用 wcf 服务应用程序
我已经构建了一个 WCF Web 应用程序,将它的方法公开到启用的方法中
并编辑了配置文件:
并在服务行为中:
我在 IIS 上托管了该服务,它在浏览器上运行良好,所以当你点击时:
它返回了一个很好的结果
问题是如果显示这些错误,我无法使用这个宁静的服务:
我正在使用该代码来调用服务:
到目前为止我达到了什么:
- 我尝试用 $.getjson 替换 $.ajax,就像在类似问题中所述,错误 405 被删除,第二个错误刚刚出现
- 我找到了一个名为 Ajax enabled WCF service project 的东西,但我仍然不想迁移到新项目中
- 我知道有类似的问题,但都不适合,显示我的不同错误
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。
servlets - HTTP 状态 405 - 此 URL 不支持 HTTP 方法 GET
下面的代码来自一本书,所以不会出错。但我不知道如何解决下面的错误。删除方法doGet()时,同样的错误!
“HTTP 状态 405 - 此 URL 不支持 HTTP 方法 GET”
网页.xml: