C# HTTP DELETE请求返回(405)方法不允许错误。为什么?
我正试图通过csharp、ASP.NET发送一个删除请求,并返回一个(405)错误。下面是我正在使用的代码: 请求= System.Net.HttpWebRequest.Create(myTargetURL); request.Method=“DELETE”;回应= (System.Net.HttpWebResponse)request.GetResponse()C# HTTP DELETE请求返回(405)方法不允许错误。为什么?,c#,asp.net,http-request,C#,Asp.net,Http Request,我正试图通过csharp、ASP.NET发送一个删除请求,并返回一个(405)错误。下面是我正在使用的代码: 请求= System.Net.HttpWebRequest.Create(myTargetURL); request.Method=“DELETE”;回应= (System.Net.HttpWebResponse)request.GetResponse() 有人能解释一下吗?从代码的角度来看,这是我没有做的吗?看起来您的终端一切正常,听起来您发送删除方法请求的服务器不允许这样做 10.4
有人能解释一下吗?从代码的角度来看,这是我没有做的吗?看起来您的终端一切正常,听起来您发送删除方法请求的服务器不允许这样做 10.4.6不允许使用405方法 请求行中指定的方法不允许用于由请求URI标识的资源。响应必须包含一个Allow标头,其中包含请求资源的有效方法列表
听起来您发送请求的web服务器拒绝接受您的请求。如果web服务器已配置为阻止删除请求,则可能会出现这种情况。你检查过了吗?是的,听起来API不允许删除。检查他们的文件。