http相关知识总结

http协议

    1.http的发展史 0.9-2.0

    2.http的statusCode码

         201-206都表示服务器成功处理了请求的状态代码,说明网页可以正常访问。

                300-3007表示的意思是:要完成请求,您需要进一步进行操作。通常,这些状态代码是永远重定向的。

                 4XXHTTP状态码表示请求可能出错,会妨碍服务器的处理。

                 500至505表示的意思是:服务器在尝试处理请求时发生内部错误。这些错误可能是服务器本身的错误,而不是请求出错。

    3.传输==》tcp的三次握手

    4.http请求头和响应头

    5.利用git base  curl -v  www.baidu.com 查看信息

    6.csp网络安全                                                                                                                                                                                                                                              

        Content-Security-policy

      详解 https://developer.mozilla.org/zh-CN/docs/Web/HTTP/CSP

    7.core解决跨域  

                          Access-Control-Allow-Origin/Headers/Methods/ 

                          Access-Control-Max-Age

    8.缓存Cache-Control: public(所有的例如代理器,客户端都可以缓存)/private(只有发起请求的浏览器可缓存)/no-cache/max-age=<~~>

    9tcp长连接 ===》前6个并发,其他按次序请求,节约创建Tck链接的时间,复用创建的tcp=====》http1

                                        ===》http2  多路复用==所有链接可并行触发代表网站谷歌官方网站

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值