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

c# - 自托管 Web 服务中不允许获取 405 方法

我创建了一个WCF self hosted网络服务。这是我serviceContract and OperationContractInstace课堂:

测试WS.cs

我正在访问此 Web 服务的JsonP端点GWT

我创建了一个安装项目并将其安装在不同的机器上。每当我从它向 Web 服务端点发出请求时,JsonP它都会表现出奇怪的行为。在某些机器中,我得到了预期的响应,而在其他机器中,它不断显示错误,即405-method are not allowed

我搜索并根据它们进行更改,但对我没有任何帮助。请给我一个解决方案

0 投票
0 回答
171 浏览

asp.net - 为什么使用不受支持的动词时 IIS 返回 404?

IIS 传统上会返回 HTTP 404,以防某些 URI 路径被配置为接受 POST 请求,但 GET 请求被发送到该 URI 路径。看起来有专门针对这种情况的 HTTP 405 代码,所以看起来 IIS 行为错误。

IIS 返回 HTTP 404 而不是 HTTP 405 是否有任何设计原因?

0 投票
0 回答
422 浏览

c# - WebClient 下载异常 - 405 和超时。

我正在使用一个简单的 webClient 从网上下载一些图像。这个过程适用于大多数情况,但是对于我正在尝试的一些图像,我遇到了一些错误。

http://www.robertdyas.co.uk/sites/rdmainv4.57/productimages/500x500f/162234.jpg - 远程服务器返回错误:(405)方法不允许。

http://www.moneysupermarket.com/deals/CampaignImage/Detail/9995?width=615&height=335 - 收到超时异常 - 这包含“内容处置:附件;” 在浏览器中查看图像时自动下载文件的标头。

任何关于我如何解决上述问题的见解将不胜感激。

0 投票
2 回答
1464 浏览

c# - 在 POST 中获取错误 405,在 GET 中获取 404

我有一个在开发环境中工作的 MVC4 WebApi 项目,但在部署到生产环境时出错。执行 POST 时出现 httperror 405,执行 GET 时出现 404 错误。我知道问题是我的路线由错误的模块提供服务,但无法弄清楚出了什么问题。

这是 POST 的失败请求日志

这是 GET 的失败请求日志

我在板上尝试了许多解决方案,但没有一个能解决我的问题。我的环境是Server 2008 R2,IIS7,我重新安装了.Net 4.0 framework,MVC 4。没有安装WEBDAV,我在web.config中有。我已确保 appPool 在 .net 4.0 下以集成模式运行我还确保已安装所有 Windows 更新。

知道我还能尝试什么吗?非常欣赏。

0 投票
1 回答
2266 浏览

spring-mvc - Spring 3 - 如何从转发中执行 GET 请求

我正在尝试将请求转发到另一个接受 GET 请求的 Spring 控制器,但它告诉我不支持 POST。这是我的第一个控制器方法的相关部分,它确实需要一个 POST 请求,因为我将它用于登录功能。

这是我试图转发的方法。

这是我浏览器中的错误消息。

0 投票
2 回答
1920 浏览

python - Google App Engine 的 405 - 此资源不允许使用 POST 方法 - 添加到 Boilerplate

我对应用程序引擎很陌生,并且正在努力向样板文件(https://github.com/coto/gae-boilerplate)添加一个简单的聊天功能。聊天应用程序本身可以正常工作,但是当我尝试将其添加到样板文件时,当我尝试向 ChatHandler 发布聊天消息时收到 405 POST 方法错误。chatscreen.html 最初从 ChatHander 渲染没有问题,就在我尝试发布聊天时,我得到了错误。感谢您提供的任何建议-

这是python聊天代码:

这是路由:

这是chatscreen.html:

这是messagelist.html:

0 投票
1 回答
1715 浏览

java - 如何使用空实体返回响应状态 405?

java - 如何在java REST中返回带有空实体的响应状态405?

它返回状态码 405,但实体不为空,它是错误 405 的 http 页面。

0 投票
2 回答
4762 浏览

delphi - IdHTTP.Put 错误:不允许使用 HTTP/1.1405 方法

在 Delphi XE2 中,我正在尝试使用 IdHTTP.Put 将备忘录的行上传到我的网络空间上的文件:

但我总是收到此错误消息:

在此处输入图像描述

那么我必须怎么做才能避免错误并进行上传?

0 投票
1 回答
5091 浏览

grails - Grails'方法不允许'怪异

我有简单的控制器代码,例如:

报名表格:

和 url 映射:

现在是奇怪的部分。使用 curl 发出请求时,一切都按预期工作:

使用浏览器访问 /register 会返回表单。但是当我在浏览器中提交它时,返回 405!

Firebug 确认 POST 已执行:

我已禁用应用程序中的所有过滤器。

我想知道 curl 和浏览器 POST 请求有什么区别?为什么 grails 以不同的方式处理它?最后,如何解决它..

Grails 2.2.4 Groovy 版本:2.1.6 JVM:1.7.0_21 供应商:Oracle Corporation 操作系统:Mac OS X

更新

我发现请求正文很重要。使用没有正文的 curl 发送请求成功,但设置正文会导致请求失败。好一个:

还有一个不好的:

还是有什么区别?

0 投票
1 回答
1373 浏览

java - Tomcat 错误:java.io.IOException:服务器返回 HTTP 响应代码:URL 的 405:

使用 Tomcat。我想向服务器发送一个字符串,让服务器操作该字符串,然后将其发回。每当我在写入输出流后尝试在客户端上打开 InputStream 时,应用程序就会崩溃。

服务器:

客户:

它返回此错误:

是什么导致了这个错误,我做错了什么?