好了,终于到周一了,所以还是依旧打个猥琐的广告!
我求求你们啦!快来帮我关注子良科创微信公众号吧!!!
话不多说,我们终于说到了HTTP的最终章了!
首先我们得好好琢磨,我们为啥子要学习这些知识?说白了就是拿来用的!
同样
HTTP协议的知识也是为了进行方便开发,或者测试而学习的内容
而今儿,我们会讲到一个让无数前端后台工程师必然会知道的知识!
那就是!!!
HTTP状态码!
相信很多小伙伴在浏览网页的时候没事就会出现这么个玩意儿……
相信很多老司机搜索资源的时候常常会遇到这样的问题
但是这原理是什么呢?
原因就在于客户端发送http请求的时候,客户端发送的路由在后台找不到
那么后台服务器就会返回一个404的请求表示找不到页面
然后将404对应的信息再返回给前端页面上
就出现了上图所示的内容
总结一下就是:
当浏览者访问一个网页时,浏览者的浏览器会向网页所在服务器发出请求。当浏览器接收并显示网页前,此网页所在的服务器会返回一个包含HTTP状态码的信息头(server header)用以响应浏览器的请求。
HTTP状态码的英文为HTTP Status Code。
下面是常见的HTTP状态码:
200 - 请求成功
301 - 资源(网页等)被永久转移到其它URL
404 - 请求的资源(网页等)不存在
500 - 内部服务器错误
上述的状态码的认识已经可以解决一些常见的bug了
就算不能解决,你至少也知道了问题出处在哪儿
听起来是不是很有意思啊~
当然
学无止境,Joker小哥哥还有一个整套的详细列表
所以……你们要是需要也可以收藏下
这样遇到对应的网站问题也能快速找到问题根源啦!!
首先是分类!
HTTP状态码分类
然后就是贼让人心烦的状态码列表……
好了,看起来是不是很烦?对所以一般的要求是你最好只用学会看分类的状态码就可以了,从简才是开发人员应该做的事情啊!
领取专属 10元无门槛券
私享最新 技术干货