服务器常用的状态码,服务器返回的14种常见HTTP状态码
来源:微云 时间:2022-06-13 09:18:03阅读:0
服务器常用的状态码,服务器返回的14种常HTTP状态码
100Continue
已接受初始请求,客户应继续发送其他请求
101SwitchingProtocols
服务器将客户的请求转换为另一种协议
200OK
一切正常,对GET和POST请求的应答文件跟在后面
201Created
服务器创建了文档,Location头给了它URL。
202Accepted
已接受请求,但处理尚未完成。
203Non-AuthoritativeInformation
文档已经正常返回,但有些响应头可能不正确,因为它们使用文档的副本
204NoContent
如果没有新文档,浏览器应继续显示原始文档。如果用户定期刷新页面Servlet可以确定用户文档足够新,这个状态代码非常有用
205ResetContent
没有新内容,但浏览器应重置显示的内容。用于强制浏览器清除表单输入内容
206PartialContent
客户发送带有Range头的GET服务器完成了请求
300MultipleChoices
可以在多个位置找到客户要求的文档,这些位置已经在返回的文档中列出。如果服务器要优先考虑,应该在Location答头指明。
301MovedPermanently
客户要求的文件在其他地方,新的URL在Location浏览器应自动访问新的URL。
302Found
类似301,但新的URL它应该被视为临时的替代品,而不是永久的。
303SeeOther
与301/302类似,区别在于,如果原请求是POST,Location应通过头部指定的重定向目标文件GET提取
304NotModified
客户端有缓冲文件并发出条件要求(一般提供)If-Modified-Since头表示客户只想比指定日期更新文档)。服务器告诉客户,原始缓冲文档可以继续使用。
305UseProxy
应通过客户要求的文件Location提取头部指示的代理服务器
307TemporaryRedirect
和302(Found)同样。即使原来的请求是,许多浏览器也会错误地响应302应答进行重定向POST,即使它实际上只能在那里POST要求的回应只能在303点重定向。HTTP1.1新增307,以便更清除区域区分几个状态代码:当出现303响应时,浏览器可以跟随重定向GET和POST请求;如果是307响应,浏览器只能跟GET请求的重定向。
400BadRequest
请求语法错误。
401Unauthorized
未经授权,客户试图访问受密码保护的页面。答案中包含一个WWW-Authenticate首先,浏览器显示用户名/密码对话框,然后填写合适的Authorization头后再次发出请求。
403Forbidden
资源不可用。无权访问资源
404NotFound
无法找到指定位置的资源
405MethodNotAllowed
请求方法(GET、POST、HEAD、Delete、PUT、TRACE等)不适用于指定资源。用于访问本页HTTP不允许谓词(方法不允许)
406NotAcceptable
已经找到了指定的资源,但它的MIME类型和客户Accpet头部指定的不兼容
407ProxyAuthenticationRequired
类似于401,表示客户必须先经过代理服务器的授权。
408RequestTimeout
在服务器许可的等待时间内,客户从未提出任何请求。客户以后可以重复同样的请求。
409Conflict
通常和PUT请求是相关的。请求与当前资源状态相冲突,请求不成功。
410Gone
要求的文档不再可用,服务器也不知道该重向哪个地址。它与404的区别在于,返回407意味着文档永久离开指定位置,而404意味着由于未知原因不可用。
411LengthRequired
除非客户发送一个,否则服务器无法处理请求Content-Length头。
412PreconditionFailed
请求头部指定的一些前提失败
413RequestEntityTooLarge
目标文档的大小超过了服务器目前愿意处理的大小。如果服务器认为以后可以处理请求,应该提供一个Retry-After头
414RequestURITooLong
URI太长
416RequestedRangeNotSatisfiable
服务器不能满足客户在请求中指定的要求Range头
500InternalServerError
服务器遇到意想不到的情况,无法完成客户的请求
501NotImplemented
服务器不支持实现要求所需的功能。例如,客户不支持发送服务器PUT请求
502BadGateway
服务器作为网关或代理,为了完成下一个服务器的请求,但服务器返回了非法响应
503ServiceUnavailable
由于维护或过载,服务器无法回应。Servlet当数据库连接池满时,可以返回503。当服务器返回503时,可以提供一个Retry-After头
504GatewayTimeout
服务器作为代理或网关使用,表示无法及时从远程服务器获得响应
505HTTPVersionNotSupported
服务器不支持请求中规定的HTTP版本
微云网络提供专业香港服务器、美国服务器、韩国服务器、新加坡服务器、租用日本服务器全球海外服务器主机资源等,服务受到业界和用户的高度赞扬。
声明:本网站发布的内容(图片、视频和文字)以用户投稿、用户转载内容为主,如果涉及侵权请尽快告知,我们将会在第一时间删除。文章观点不代表本网站立场,如果涉及侵权请联系站长邮箱:shawn.lee@vecloud.com进行举报,并提供相关证据,一经查实,将立刻删除涉嫌侵权内容。
本站原创内容未经允许不得转载,或转载时需注明出处:https://news.kd010.com/fwqjs/10657.html
TAG标签:服务器