我需要测试405错误页面,但是我不知道如何创建405错误。
有没有办法在我的网站上重现405错误?
答案 0 :(得分:1)
HTTP响应状态代码405
表示Method Not Allowed
。 此状态代码表明服务器已接收并识别了HTTP方法,但是服务器已拒绝了用于请求资源的特定方法。
刺激响应代码405
的最简单方法是
使用HTTP工具(例如Postman
)尝试以下示例以下HTTP请求试图在PUT
上使用/api/values/
方法,而没有正确的权限
PUT /api/values/1 HTTP/1.1
Content-type: application/json
Host: localhost
Accept: */*
Content-Length: 12
"Some Value"
HTTP响应状态代码405
HTTP/1.1 405 Method Not Allowed
Cache-Control: no-cache
Pragma: no-cache
Content-Type: application/json; charset=utf-8
Expires: -1
Server: Microsoft-IIS/8.0
X-Powered-By: ASP.NET
Date: Wed, 15 May 2013 02:38:57 GMT
Content-Length: 72
{"Message":"The requested resource does not support http method 'PUT'."}