HTTP
文章平均质量分 95
这里是蒋丞选手
这个作者很懒,什么都没留下…
展开
-
http请求方法,请求/响应报文格式
1.http请求方法HTTP1.0 定义了三种请求方法: GET, POST 和 HEAD方法。HTTP1.1 新增了六种请求方法:OPTIONS、PUT、PATCH、DELETE、TRACE 和 CONNECT 方法。序号 方法 描述 1 GET 请求指定的页面信息,并返回实体主体。 2 HEAD 类似于 GET 请求,只不过返回的响应中没...原创 2020-03-13 22:08:05 · 246 阅读 · 0 评论 -
熟悉HTTP请求头的各属性
关于Content-TypeMediaType,即是Internet Media Type,互联网媒体类型;也叫做MIME类型,在Http协议消息头中,使用Content-Type来表示具体请求中的媒体类型信息。常见的:application/json : JSON数据格式 application/x-www-form-urlencoded : <form encType...原创 2020-03-05 18:44:35 · 1506 阅读 · 0 评论 -
浏览器工作原理:从 URL 输入到页面展现到底发生了什么?
浏览器的地址栏输入URL并按下回车。 浏览器查找当前URL的DNS缓存记录。 没有缓存记录,DNS解析URL对应的IP。 查看浏览器缓存 没有数据缓存,根据IP建立TCP连接,发送HTTP请求并响应。 渲染页面,构建DOM树。URL是什么URL(Uniform Resource Locator),统一资源定位符,用于定位互联网上的资源,实际上就是网站网址。url的格式一...原创 2020-03-01 14:37:21 · 2242 阅读 · 0 评论 -
服务端推送通信技术解决方案,及其优劣势
服务端推送技术包括:1、Ajax 轮询2、Ajax 长轮询3、WebSocket一、Ajax 轮询利用 XHR,通过 setInterval 定时向后端发送请求1、优点:开发简单,客户端实现即可,不需要服务端配合2、缺点:数据同步不及时;大多数情况下无用请求,占用服务端资源3、实现方式:客户端每隔一段时间调用接口,无论有没有数据,接口立即返回.4、使用场景...原创 2020-03-01 10:56:52 · 504 阅读 · 1 评论 -
HTTP1.x 、HTTP2.0、HTTP头部信息
HTTP协议 http1.0 http1.1 http1.0和http1.1的区别 http2.0 http1.1和http2.0的区别 http头部字段http协议(超文本传输协议)是客户端和服务器端两者通信共同遵循的一些规则。主要内容是定义了客户端如何向服务器请求资源,服务器如何响应客户端请求。http1.0HTTP 1.0规定浏览器与服务器只保持短暂的...原创 2020-02-23 14:30:06 · 1285 阅读 · 0 评论 -
SSL中对称加密和非对称加密
SSL基于TCP和其他的应用层协议提供可靠的连接安全保障主要实现的工作是:数据加密、身份验证、消息完整性验证机制这一节主要了解什么是数据加密传输数据的机密性网络上传输的数据非常easy被非法用户窃取,SSL采用在通信两方之间建立加密通道的方法保证传输数据的机密性。所谓加密通道,是指发送方在发送数据前,使用加密算法和加密密钥对数据进行加密,然后将数据发送给对方。接...原创 2020-02-18 19:13:23 · 386 阅读 · 0 评论 -
http强缓存、协商缓存的区别
1、浏览器缓存浏览器缓存是浏览器将用户请求过的静态资源(html、css、js),存储到电脑本地磁盘中,当浏览器再次访问时,就可以直接从本地加载了,不需要再去服务端请求了。缓存的优点:减少了不必要的数据传输,节省带宽 减少服务器的负担,提升网站性能 加快了客户端加载网页的速度 用户体验友好缺点:资源如果有更改但是客户端不及时更新会造成用户获取信息滞后。2、缓存流程...转载 2020-02-02 11:00:28 · 1014 阅读 · 0 评论