![](https://img-blog.csdnimg.cn/20201014180756919.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
服务端与网络
网络相关知识点!
sunny1660
这个作者很懒,什么都没留下…
展开
-
HTTPS和HTTP的区别
HTTPS和HTTP的区别主要如下:HTTPS协议需要到CA(证书颁发机构)申请证书,一版免费证书很少,需要交费;HTTP协议运行在TCP之上,所有的传输都是明文;HTTPS运行在SSL/TSL之上,SSL/TLS运行在TCP之上,所有传输的内容都经过加密的。HTTP和HTTPS使用的是完全不同的连接方式,用的端口也不一样,前者是80,后者是443。http的连接很简单,是无状态的;HT...原创 2020-01-09 17:55:20 · 163 阅读 · 0 评论 -
WEB服务器
这里不关心服务器是Apace还是Nginx, 而在于服务器的作用,一台服务器可以作为源服务器,也可以作为中转服务器,甚至可以在一台服务器上搭建不同域名的网站.虚拟主机HTTP/1.1 规范允许一台HTTP服务器搭建多个Web站点。利用虚拟主机的功能,可以在一台物理服务器(一个IP地址)上虚拟出多个主机,每个主机映射一个独立域名。因此,当用户访问域名 http://a.com/时,DNS域名系统...原创 2020-01-09 17:39:36 · 111 阅读 · 0 评论 -
HTTP状态码
具有代表性的 HTTP 状态码常用状态码2XX成功(这系列表明请求被正常处理了)200OK,表示从客户端发来的请求在服务器端被正确处理204No content,表示请求成功,但响应报文不含实体的主体部分206Partial Content,进行范围请求成功3XX重定向(表明浏览器要执行特殊处理)301moved perma...原创 2020-01-09 14:48:11 · 117 阅读 · 0 评论 -
HTTP版本
HTTP/1.0最早的http只是使用一些简单的网页上和网络请求上,每次请求都打开一个新的TCP连接,收到响应后立即断开连接HTTP/1.1缓存处理,HTTP/1.1 更多的引入了缓存策略,如Entity tag,If-Unmodified-Since, If-Match, If-None-Match等宽带优化及网络连接的使用,在HTTP/1.0中,存在一些浪费宽带的现象,列如客户端只需...原创 2020-01-09 14:20:30 · 231 阅读 · 0 评论 -
从输入URL到页面呈现发生了什么? -- 网络篇
本文主要介绍整体过程!此时此刻,你在浏览器地址栏输入了百度的网址:https://www.baidu.com/网络请求1. 构建请求浏览器会构建请求行:// 请求方法GET,路径为根路径,HTTP协议版本1.1GET / HTTP/1.12. 查找强缓存先检查强缓存,如果命中直接使用,否则进入下一步。3.DNS解析由于我们输入的是域名,而数据包是通过IP地址传递给对方. ...原创 2020-01-05 00:18:49 · 140 阅读 · 0 评论 -
HTTP缓存机制
文章推荐:缓存 | HTTP缓存机制HTTP----HTTP缓存机制原创 2019-12-25 23:41:04 · 89 阅读 · 0 评论 -
CORS跨域
为什么会有跨域问题浏览器同源策略跨域是浏览器的限制,抓包工具能获取到数据浏览器发现AJAX请求跨域,会自动添加一些附加头信息,有时会多出一次请求,但用户不会有感觉。导致跨域情况总结:不同协议、不同域名(主域、子域)、不同端口都会导致跨域如何解决跨域jsonpnginx 反向代理CORS(跨域资源共享)访问控制场景(简单请求与非简单请求)简单请求使用方法之一:...原创 2019-12-12 20:16:29 · 137 阅读 · 0 评论