如果你希望限制客户端对服务的请求数,可使用 429 状态码,同时包含一个 Retry-After 响应头用于告诉客户端多长时间后可以再次请求服务。 431 Request Header Fields Too Large (请求头字段太大) 某些情况下,客户端发送 HTTP 请求头会变得很大,那么服务器可发送 431 Request Header Fields Too Large ...
303 状态码和 302 Found 状态码有着相似的功能,但是 303 状态码明确表示客户端应当采用 GET 方法获取资源。303 状态码通常作为 PUT 或 POST 操作的返回结果,它表示重定向链接指向的不是新上传的资源,而是另外一个页面,比如消息确认页面或上传进度页面。而请求重定向页面的方法要总是使用 GET。 注意: 当301、302...
当客户端误将 POST 请求当作 GET 请求的时候,会带有一个常常的查询字符串(query); when the client has descended into a loop of redirection (for example, a redirected URI prefix that points to a suffix of itself) 当客户端对服务器进行攻击,试图寻找潜在的漏洞的时候。 415 Unsupported Media Type(不...
303 状态码和 302 Found 状态码有着相似的功能,但是 303 状态码明确表示客户端应当采用 GET 方法获取资源。303 状态码通常作为 PUT 或 POST 操作的返回结果,它表示重定向链接指向的不是新上传的资源,而是另外一个页面,比如消息确认页面或上传进度页面。而请求重定向页面的方法要总是使用 GET。 注意: 当301、302...
400 Bad Request 由于明显的客户端错误(例如,格式错误的请求语法,太大的大小,无效的请求消息或欺骗性路由请求),服务器不能或不会处理该请求。[31] 401 Unauthorized 参见:HTTP基本认证、HTTP摘要认证 类似于403 Forbidden,401语义即“未认证”,即用户没有必要的凭据。[32]该状态码表示当前请求需要用户验证。该响应...
状态码:408英文:Request Time-out描述:服务器等待客户端发送的请求时间过长,超时 状态码:409 英文:Conflict 描述:服务器完成客户端的 PUT 请求时可能返回此代码,服务器处理请求时发生了冲突 状态码:410英文:Gone描述:客户端请求的资源已经不存在。410不同于404,如果资源以前有现在被永久删除了可使用410代码,网站...
HTTP状态码(HTTP Status Code)是用以表示网页服务器HTTP响应状态的3位数字代码。它由 RFC 2616 规范定义的,并得到RFC 2518、RFC 2817、RFC 2295、RFC 2774、RFC 4918等规范扩展。 404 表示没有发现请求的资源,在开发的时候先检查一下自己是否拼错URL地址了。
转载来自于:httpstatus.cn HTTP状态码(HTTP Status Code)是用以表示网页服务器HTTP响应状态的3位数字代码。它由 RFC 2616 规范定义...
.status(HttpStatus.BAD_REQUEST) .body("Client error: Bad request"); } ``` 这将返回状态码400 Bad Request,并且响应体包含"Client error: Bad request"。 3. **服务器错误**: ```java @GetMapping("/server-error") public ResponseEntity<String> serverError() { return ResponseEntity .status(Http...
HTTP 状态码(HTTP Status Code)是用来表示 HTTP 响应状态的 3 位数字代码。 概览 消息100~199 成功200-299 重定向300 -399 客户端出错400-499 服务器出错500-599 详解 100 ~ 199 消息 100 Continue 服务器已经收到请求头,请求者应当继续提出请求。服务器返回此代码表示已收到请求的第一部分,正在等待其余部分...