当前位置: 首页 > news >正文

网站建设是前端么南宁建站公司有哪些

网站建设是前端么,南宁建站公司有哪些,酒店类网站建设开发书,asp化妆品网站源码2021 计算机网络安全 1.Get 和 Post 的区别 get 用于获取数据#xff0c;post用于提交数据#xff1b; get 的缓存保存在浏览器和web服务器日志中#xff1b; get 使用明文传输#xff0c;post请求保存在请求体中#xff1b; get 长度限制在2048以内 2.常见的HTTP请…2021 计算机网络安全 1.Get 和 Post 的区别 get 用于获取数据post用于提交数据 get 的缓存保存在浏览器和web服务器日志中 get 使用明文传输post请求保存在请求体中 get 长度限制在2048以内 2.常见的HTTP请求 get、post、put、delete、head 3.http1.0 / http1.1 / http2.0 之间有哪些区别 http1.0 浏览器与服务器只保持短暂的连接每次请求都需要向服务器建立一个TCP连接 http1.0 存在宽带资源浪费的现象例如只需要某个对象的一部分而服务器却把整个对象传输过来 http1.1 支持长链接默认开启了keep-alive 弥补了http1.0每次传输都需要创建链接的问题 http1.1 使用持久连接来时多个HTTP请求复用同一个TCP连接 http1.1 支持管道传输 一个请求发出去不必等它回来就可以发送第二次 http1.1 引入了更多的缓存策略 Etag 、If-Match、if-None-Match http1.1 中新增了 host 字段用来指定服务器的域名。 二进制分帧、多路复用、数据流、头部压缩、基于HTTPS相对安全、服务器推送 http2.0 使用二进制协议头部信息和数据体都是二进制统称为’帧’ http2.0 使用多路复用TCP连接客户端和服务端可以同时发送多个请求 http2.0 将每个请求和回应都标记一个数据流ID http2.0 头部使用gzip 和 compress 压缩头部信息在客户端和服务器之间共同维护一张头信息索引表每次请求只发送索引号就能找到相应的头部信息表 http2. 0 服务端不再是被动响应可以主动向客户端发送消息。 5.浏览器中输入www.baidu.com 发生了什么 1、首先判断输入的url是一个合法的连接还是待搜索关键词如果是个合法的url 2、就进行缓存判断如果浏览器中有缓存资源则直接访问缓存资源如果没有则开始; 3、DNS解析客户端给本地DNS服务器发送一个请求查看是否存在缓存有就直接访问 ​ 如果没有就向根域名服务器发送请求根域名服务器发现是.com或者.cn后缀的域名 ​ 就交给顶级域名服务器顶级域名服务器返回baidu.com域名信息 ​ 并让本地DNS转向访问权威域名服务器权威域名服务器返回www .baidu. com对应的IP地址 ​ 同时本地DNS缓存该ip地址客户端收到IP地址后进行访问。 4、CDN内容分发网络 ​ 如果服务器使用了CDNDNS返回的不再是IP地址而是CNAME别名指向全局均衡CNAME ​ 浏览器发送url给DNS服务器DNS进行域名解析解析发现该url有一个CDN专用的DNS服务器 ​ DNS会将解析权交给CNAME指向的CDN专用DNS服务器CDN专用DNS服务器将IP返回给浏览器 ​ 浏览器向CDN全局负载均衡服务器发起请求CDN全局负载均衡服务器根据IP ​ 找到距离用户最近的区域负载均衡服务器选择合适的缓存服务器响应用户的请求。 ​ 5、TCP三次握手 ​ 第一次握手客户端向服务器发送一个SYN的报文并初始化序列 ISN; ​ 第二次握手服务端收到客户端的SYN后将ISN1作为自己的ACK值并以自己的SYN作为应答 ​ 第三次握手客户端收到服务端的SYN后向服务端发送一个ACK报文值为ISN1服务器收到后双方就建立了连接。 为什么是三次握手不是两次、四次 ​ 三次握手可以阻止重复 历史连接的初始化主要原因 ​ 三次握手可以同步双方的初始序列号 ​ 三次握手可以避免资源浪费。 SYN是什么ACK又是什么 5、页面渲染浏览器将html解析成DOM树将css解析成CSSOM树结合DOM树和CSSOM树生成渲染树。接着解析 6、TCP四次挥手 ​ 第一次挥手客户端向服务器发送一个FIN的报文之后进入FIN_Wait_1状态 ​ 第二次挥手服务端收到该报文后向客户端发送ACK报文作为应答接着服务端进入closed_wait状态 ​ 第三次挥手客户端收到服务端的ACK报文后进入FIN_Wait_2状态等待服务端数据处理完继续向客户端发送一个FIN报文之后服务端进入了Last_ack状态 ​ 第四次挥手客户端收到服务端的FIN报文后就进入了Closed 状态至此服务端已经完成了连接关闭。客户端在经过2msl后自动进入closed状态至此客户端进入了完成连接关闭。 6.对Keep-alive的理解 http1.0 默认开启的长链接keep-alive 使用持久连接来使多个http请求复用同一个TCP连接数据传输完成保持TCP连接不断开。 具有①减少CPU和内存的使用。②降低阻塞控制。③减小后续请求延迟。 7.什么是https协议TCL/SSL 的工作原理是什么 https是为了解决http中 ①内容可能被监听②不验证通信方身份的问题 产生的这里的s表示TLS/SSL协议其中SSL的实现主要依赖于对称加密、非对称加密、摘要算法、数字签名这几种手段。 对称加密加密和解密使用的密钥都是同一个是对称的。 非对称加密存在两个密钥一个公钥一个私钥。公钥和私钥都可以用来加密解密公钥加密的必须使用私钥解密。 混合加密对称加密非对称加密具体做法发送密文的一方使用对方的公钥对“对称密钥”进行加密然后对方用自己的密钥对“对称的密钥”解密 摘要算法把任意长度的密钥压缩成固定长度形成了一个独一无二的的”摘要“字符串 摘要算法可以理解为“单向加密算法常用的算法是 SHA-2只有算法没有密钥加密后的数据无法解密 但是不具有机密性如果黑客把传递的消息和摘要一起改了完整鉴别不出完整性 数字签名私钥对摘要的加密可以由公钥解密后验证把公钥私钥的用法反过来私钥加密、公钥解密。 8.HTTPS是如何保证安全的 ​ 数字证书认证机构CA: 服务端向数字证书认证机构提出公开密钥申请数字证书认证机构确定申请者的身份后会对已申请的公开密钥做数字签名然后分配这个已签名的公开密钥并将公开密钥放入公钥证书后绑定在一起服务端会将这份数字证书发送给客户端以进行非对称加密通信接收到证书的客户端使用数字证书认证机构的公开密钥对服务器发送过来的数字签名进行认证验证通过则证明认证服务器公开密钥是真正有效的认证机构。 9.常见的状态码 状态码含义描述1xx信息状态码接收的请求正在处理2xx成功状态码请求正常处理完毕204响应头没有body数据206相应头的body不是资源的全部3xx重定向客户端请求资源变动需重新发送请求301永久重定向请求资源不存在了需要用新的url访问302临时重定向请求资源还在暂时用新的url访问304缓存重定向重定向已缓存文件4xx客户端错误403服务器禁止访问资源404请求的资源找不到5xx服务器内部错误501客户端请求的功能还不支持502服务器自身工作正常访问后端服务器发生错误503服务器很忙暂时无法响应 10.TCP和UDP的区别 UDP(用户数据报协议)对应用层交下来的报文不合并、不拆分只是在其上面加个首部就交给网络层 TCP(传输控制协议)把上应用层交下来的数据看成无结构的字节流来发送。 ①TCP是面向连接协议建立连接3次握手断开连接4次挥手UDP是面向无连接接收端从消息队列读取发送端将数据发送到网络。 ②TCP提供可靠服务传输过程可以确保数据无差错不丢失UDP尽可能传递数据但不保证数据是否安全到达。 ③TCP面向字节流将应用层报文看作无结构的字节流芬姐为多个报文段传输后在目的站重新装配UDP面向报文不合并也不拆分只保留报文边界。 ④TCP只能点对点双工传输UDP支持一对一、一对多、多对一和多对多传输。 ⑤TCP传输效率低UDP传输效率高。 11.TCP和UDP的使用场景 TCPSMTP(电子邮件)、Telnet(传输终端接入)、Http(万维网)、FTP(文件传输系统) UDPDNS(域名服务系统)、TFTP(文件传输)、SNMP(网络管理)、NFS(远程文件服务器) 12.TCP粘包是怎么回事 如何解决 如果一次请求发送的数据量较小没达到缓冲区大小TCP则会将多个请求合并为同一个请求进行发送这就造成了TCP粘包的问题。 解决方案①发送端将每个报封装成固定长度 ​ ②发送端在每个包末尾使用固定分隔符 ​ ③将消息分成头部和消息体头部信息足够长才算读到一个完整的消息。
http://www.zqtcl.cn/news/696706/

相关文章:

  • 廊坊做网站的企业哪家好做网站app价格多少钱
  • wap网站制作当阳网站建设电话
  • 服装电子商务网站建设3000字中装建设有限公司
  • 河南卓越建设工程有限公司网站怎么做垂直门户网站
  • 接单做网页的网站手机端app开发公司
  • 古田路9号设计网站在线制作图片拼图
  • 深圳网站开发ucreator售后服务 网站建设
  • 做网站的语北京比较好的it公司
  • 长春建站模板制作php项目开发案例源码
  • 绍兴seo外包公司山东网站建设优化
  • php做网站知乎境外网站icp备案
  • 做seo网站图片怎么优化地坪漆东莞网站建设技术支持
  • wordpress theme forest济南优化网站排名
  • 简述网站的制作步骤合肥网站建设需
  • 网站备案的程序哪里能买精准客户电话
  • 白云网站建设网站版式
  • 做美食有哪些网站科技公司介绍
  • 网站后台被百度蜘蛛抓取哪个做网站比较好
  • 企业建设网站的需求分析百度免费发布信息平台
  • 网站建设交易中心上海装修公司排行榜
  • 桂林论坛网站有哪些在线设计平台用户分析
  • wap网站的开发去加网 wordpress
  • 博客网站建设设计论文总结php mysql做网站登录
  • 海南智能网站建设公司wordpress 如何使用php版本号
  • 河南网站开发培训app 软件开发
  • 购物网站功能介绍一流的高密网站建设
  • 电影网站怎么做优化wordpress 去掉w
  • 永久网站空间标书制作员工资很低吗
  • 做网站用到ps么淘宝优惠网站怎么做
  • jsp 淘宝网站验证码 设计搜索引擎排名