http相关的文章
Cool_so_cool
这个作者很懒,什么都没留下…
展开
-
网络请求中的http协议的理解
HTTP协议HTTP协议(超文本传输协议)是用于从www服务器传输超文本到本地浏览器的传送协议。它可以是浏览器更加高效,使网络传输减少。它不仅保证计算机正确快速地传输超文本文档,还确定传输文档中的哪一部分,以及哪部分内容首先显示等HTTP是一个应用层协议,由请求和响应结构,是一个标准的客户端服务器模型。HTTP是一个无状态的协议HTTP协议永远都是客户端发起请求,服务器回送响应http工作流程(一次HTTP操作称为一个事务,其工作过程可分为4步)首先客户机于服务器需要建立连接,只要单击某个超级连原创 2020-06-04 21:03:10 · 236 阅读 · 0 评论 -
从浏览器输入URL按回车到页面显示都发生了什么?
首先是一个大概的理解浏览器根据URL进行DNS查询首先从DNS缓存中查询若未在缓存中找到,则不停的向上一级级请求DNS服务器取得IP地址,建立TCP连接构造HTTP请求报添加一些HTTP首部根据同源政策添加cookie在TCP连接上发送HTTP报文,等待响应服务器处理HTTP请求报文,返回响应HTTP响应报文浏览器处理服务器返回的HTTP响应报文,若为HTML则渲染页面,不包括脚本的简单渲染流程如下1.解析DOM、CSSOM2.根据DOM、CSSOM计算render tree3.原创 2020-05-19 16:06:55 · 123 阅读 · 0 评论 -
http工作中常见的状态码
2xx:表示成功200 OK 表示所有东西都正常204 表示请求成功,但是服务端没有内容给你3xx: 表示重定向301 永久重定向(当访问一个永久重定向的网站的时候,一个域名被指向一个其他网站,且是永久的)302 临时重定向304 走缓存(服务端觉得你之前请求过这个东西,而且服务器上的那一份没有发生变化,告诉客户端用缓存 就行)1. 301,Moved Permanently。永久重定向,该操作比较危险,需要谨慎操作:如果设置了301,但是一段时间后又想取消,但是浏览器中已经有了缓存,还是原创 2020-05-19 15:58:33 · 2878 阅读 · 1 评论