我们在WEB开发中经常会遇到HTPP的状态码,如200、304、500等等。熟练掌握这些状态码,对我们WEB开发很有帮助。下面我简要介绍一下HTTP的状态码,以供交流探讨。
HTTP状态码负责表示客户端HTTP请求的返回结果,标记服务器端处理是否正常,通知出现的错误等工作。状态码以三位数字和原因短语组成,其中数字中的第一位指定了响应类别。它的职责是当客户端向服务器发送请求时,描述返回结构。借助状态码,我们可以知道服务器是正常处理了请求还是出现了错误。
HTTP的状态码主要分五大类,如下所示:
随着HTTP协议的发展,状态码会越来越多。我对他们进行了总结如下图:
有的时候返回的状态码和出现的问题不一致,比如web程序内部发生错误,状态码依旧返回200 OK。这种情况也经常出现,只是用户觉察不到这一点。
数聚传媒的技术团队是一个爱学习、爱钻研的团队。常用的后台语言有java、python等,前端用H5、CSS3、JavaScript、JQuery技术及Bootstrap、AngularJS等前端框架,数据库有MYSQL、ORACLE、MongoDB、Redis等。此外还有大数据团队和运维团队。期待我们更多地技术分享吧!