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

网站备案号 有效期营销策划

网站备案号 有效期,营销策划,网站开发的后端,株洲seo优化公司什么是HTTP#xff1f;HTTP和HTTPS的区别 HTTP HTTP是超文本运输协议#xff0c;是一种无状态#xff08;每次请求都是独立的#xff09;的应用层协议。用于在客户端和服务器之间传输超文本数据#xff08;如HTML文件#xff09;。默认端口是80数据以明文形式传输#…什么是HTTPHTTP和HTTPS的区别 HTTP HTTP是超文本运输协议是一种无状态每次请求都是独立的的应用层协议。用于在客户端和服务器之间传输超文本数据如HTML文件。默认端口是80数据以明文形式传输没有加密功能安全性差但性能好。 HTTPS HTTPS是HTTP安全层(TLS/SSL)是一种加密的超文本传输协议。数据在传输过程中经过加密防止被窃听、篡改或伪造。默认端口是443需要依赖证书SSL/TLS证书来建立安全连接。性能相比HTTP要差一些。 HTTP请求头中有哪些常见的信息 Cache-Control缓存控制no-cache、max-age等。Connection控制是否保持连接keep-alive、close。Host指定请求的目标主机和端口必须字段。User-Agent客户端信息如浏览器名称、版本、操作系统等。Accept客户端可接收的媒体类型如text/html、application/json。Authorization客户端提供的身份认证凭证。Cookie客户端发送的Cookie数据用于会话管理。Referer指定请求的来源页面URL。Origin知名跨域请求的来源用于CORS跨域资源共享。Content-Type请求体的MIME类型application/json、application/x-www-form-urlencoded、multipart/form-data。 HTTPS 如何保证安全性 对称加密采用协商的密钥对数据加密。 对称加密指的是加密和解密使用的密钥都是同一个是对称的。 非对称加密实现身份认证和密钥协商。 非对称加密分为公钥和私钥公钥是公开可以获取的而私钥是只有服务器有。 HTTPS通过非对称加密来交换用于对称加密的密钥然后通过对称密钥来加密通信。 在加密对称密钥的过程中公钥用来加密对称密钥客户端而私钥用来解密服务端。而在验证数字签名/证书时私钥用来生成数字证书服务端而公钥用来验证数字证书客户端。 摘要算法验证信息的完整性。数字签名身份验证。证书颁发机构(CA)CA使用自己的私钥对服务器提交的证书进行签名CA的公钥会内置在浏览器中。HTTPS工作流程 客户端发起请求发送支持的TLS和加密算法版本等信息。客户端回应请求发送确定的TLS和加密算法版本还有服务器的数字证书。客户端通过CA的公钥验证服务器的数字证书并获取到服务器的公钥。客户端通过服务器的公钥加密对称密钥并发送给服务器。服务器通过私钥解密获取对称密钥然后使用对称密钥进行加密通信。 UDP和TCP的区别以及各自的应用场景? 一、UDP UDP用户数据报协议是一种简单的传输层协议提供了无连接、不可靠的数据传输服务。无连接意味着数据传输前发送方和接收放不需要建立专门的连接。UDP只是简单地将数据封装成UDP数据报然后通过网络层发送出去。 二、TCP TCP传输控制协议是一种面向连接的、可靠的传输层协议。面向连接三次握手建立连接。TCP通过序列号、确认应答、重传机制、拥塞控制等一系列复杂的机制来确保数据的可靠传输。 三、TCP和UDP的对比 连接方式UDP无连接TCP面向连接三次握手。可靠性UDP是不可靠传输协议不保证数据一定到达目的地也不保证数据的顺序和完整性。而TCP是可靠传输。通过序列号、确认应答和重传机制等确保数据准确无误地传输并能保证数据的顺序。传输效率UDP比TCP高。数据量和应用场景 UDP通常用于数据量较小实时性要求高的应用。比如DNS域名解析、DHCP动态主机配置、VoIP语音通信、视频直播、在线游戏。TCP则适用于数据量大、对数据准确性要求高的应用。比如HTTP/HTTPS网页浏览、FTP文件传输、SMTP邮件传输、SSH远程登录。 数据流方式TCP面向字节流而UDP面向数据报。头部开销TCP头部最少20字节UDP头部固定为8字节。 OSI 七层模型 应用层提供应用程序接口。DNS、HTTP、SMTP等表示层负责数据的格式转换和加密解密。会话层建立、管理和终止会话。传输层负责端到端传输。TCP和UDP网络层负责路由和寻址。IP层数据链路层数据帧传输。物理层比特流传输。 TCP/IP 五/四层模型 五层模型 应用层传输层网络层数据链路层物理层 四层模型 应用层 单位消息/报文。功能负责实现一切与应用程序相关的功能属于用户态对用OSI的上三层。代表协议FTP文件传输协议、HTTP超文本传输协议、DNS域名服务器协议、SMTP简单邮件传输协议、NFS网络文件系统协议等。 传输层 单位报文段。功能负责提供可靠的传输服务为应用层提供网络支持可用于不同应用间的传输。代表协议TCP传输控制协议、UDP用户数据报协议。 网络层 单位数据包。功能负责网络间的寻址数据传输。代表协议IP网际协议、ICMP网际控制消息协议、ARP地址解析协议、RARP反向地址解析协议。 网络接口层即将5层模型的数据链路层和物理层合并为了网络接口层 单位帧。功能负责时间数据的传输。代表协议HDLC高级链路控制协议、PPP点对点协议、SLIP串行线路接口协议。 DNS协议是什么完整的DNS查询是怎么样的 DNSDomain Name System协议 是用于将域名解析为IP地址的协议它运行在 应用层DNS查询类型 递归查询一查到底直到获取解析结果。迭代查询DNS服务器只会返回下一步查询的地址不会主动查。 DNS查询完整流程 依次查询以下的缓存如果命中则返回结果。 浏览器缓存操作系统缓存本地缓存本地域名服务器缓存 如果以上的缓存全部没有命中那么将会依次访问如下服务器进行查询 根域名服务器顶级域名服务器权威域名服务器 返回结果并在各级缓存中进行缓存 什么是CDN实现原理是什么 CDN内容分发网络是一种通过分布式部署的服务器将内容快速的传输给用户的网络架构。CDN的主要目的是为了加速内容分发提高用户访问速度减少服务器压力增强网络的稳定性和可靠性。简略实现原理不同位置部署很多缓存服务器用户访问时就近获取可用资源而不是直接从源服务器获取。详细实现原理 分布式缓存部署大范围部署边缘节点服务器就近访问缓存内容。DNS解析与就近原则DNS重定向到CDN网络调度到最优边缘服务器。内容分发与缓存 主动缓存CDN主要从源服务器拉取内容预先存储到边缘节点。被动缓存用户首次访问此资源时进行缓存并遵循一定的过期策略。 负载均衡与调度在某边缘节点繁忙或不可用时自动调度到其他可用节点。 HTTP 1.0/1.1/2.0/3.0 的区别 一、HTTP/1.0 HTTP/1.0 是早期版本每次请求都需要建立一个新的TCP连接。 二、HTTP/1.1 HTTP/1.1是目前广泛使用的版本。相比1.0主要优化有 持久连接无需为每个请求重新建立连接。Connection:keep-alive管道化在同一个TCP连接中客户端可以并行发送多个请求无需等待前一个请求响应。但可能会队头阻塞。分块传输编码服务器可以将响应数据分块传输适用于动态生成的内容Transfer-Encoding:chunked缓存机制Cache-Control、ETag、If-Modified-SinceHost头HTTP/1.1要求每个请求必须包含Host字段用于支持虚拟主机。支持断点续传使用Range头部实现允许客户端只请求部分资源。 三、HTTP/2.0 HTTP/2.0主要解决了HTTP/1.1的性能瓶颈通过引入二进制分帧和多路复用等机制显著提升传输性能。二进制分帧HTTP/2.0将数据分为二进制帧进行传输而非文本格式。更高效且易于解析。多路复用在同一TCP连接中可互不影响地并行发送多个请求和响应解决了队头阻塞的问题。头部压缩减少了数据传输体积。服务器推送服务可以在客户端请求某资源时主动将相关资源如CSS和JS文件推送给客户端减少延迟。流优先级支持对不同流设置优先级优化资源分配提升用户体验。 四、HTTP/3 最新的HTTP版本基于QUIC协议使用UDP。减少了握手延迟。无队头阻塞问题因为QUIC在UDP上实现了流的独立传输。更快的重传机制适用于移动网络等不稳定环境。 HTTP常见状态码相应的适用场景是什么 1XX信息类 100 Continue表示可以继续发送用于上传大文件前先验证请求头。101 Switching Protocols服务器同意切换协议。 2XX成功类 200 OK请求成功常见于GET和POST请求的正常返回。201 Created资源已成功创建通常用于POST请求。202 Accepted请求已接收但尚未处理通常用于异步任务。204 No Content请求成功但无返回内容。比如删除资源时。 3XX重定向类 301 Moved Permanently资源永久移动到新位置。比如旧网址重定向到新网址。302 Found资源暂时移动到其他位置。比如重定向到登录页面。304 Not Modified资源未修改可使用缓存版本。 4XX客户端错误类 400 Bad Request请求无效或参数错误。401 Unauthorized未授权需要身份验证。403 Forbiden服务器拒绝执行请求。比如一些越权操作。404 Not Found资源不存在或路径错误。405 Method Not Allowed请求方法不被允许。429 Too Many Requests客户端请求过多被限制访问。 5XX服务器错误类 500 Internal Server Error服务器内部出现未预期的错误。比如数据库连接失败或代码逻辑错误。502 Bad Gateway网关或代理服务器从上游服务器接收到无效响应。比如反向代理连接到服务不可用的后端。503 Service Unavailable服务器因超载或维护暂时无法处理请求。504 Gateway Timeout网关或代理服务器等待上游服务器超时。 HTTP中GET和POST的区别 用途 GET方法用于请求数据通常用于获取资源或内容。POST方法用于发送数据通常用于创建资源或提交表单。 数据传输方式 GET参数通过URL查询字符串传递数据量受URL长度限制数据以明文形式暴露在URL中。POST参数通过HTTP请求体传递数据量较大受限于服务器和客户端配置。 安全性 GET参数暴露在URL中可能被浏览器记录、缓存或在访问历史中暴露。不适合传递敏感信息。POST参数在请求体中传输适合传输敏感信息但仍需依赖HTTPS来加密传输数据。 幂等性 GET是幂等的。POST不是幂等的。 浏览器地址栏输入URL敲下回车后发生了什么 URL解析将URL拆分 协议如http或https主机名域名/ip端口浏览器使用URL指定端口若无指定则http默认80https默认443。路径查询字符串片段标识符 DNS解析将域名解析为ip地址建立TCP连接发送HTTP请求服务器处理请求服务器返回响应浏览器解析并渲染页面 解析HTML构建DOM树。解析CSS生成CSS规则树。合成DOM树和CSS规则树生成Render树。绘制Render树绘制页面像素信息。浏览器将各层信息发给GPU,GPU将各层合成显示在屏幕上。 加载额外资源JS、CSS、图片等执行JavaScript TCP为什么需要三次握手和四次挥手 三次握手三次握手用于建立 TCP 连接主要作用是确认双方的接收能力和发送能力是否正常、指定自己的初始化序列号为后面的可靠性传输做准备。 客户端发送SYN同步包该数据包中 SYN 1并且客户端会随机选择一个序列号 Seq x。SYN, Seq x服务器回应SYN-ACK包SYN, Ack x 1, Seq y客户端确认ACK包Ack y 1, Seq x 1 四次挥手四次挥手用于断开 TCP 连接。由于 TCP 是全双工的即通信双方都可以独立发送和接收数据因此关闭连接时需要双方独立关闭发送和接收通道。 主动关闭方发送FIN标志的数据包表示无数据需要发送但仍可接收数据。FIN, Seq u被动关闭方回应ACK包确认客户端的关闭请求但自己可能仍然有数据要发送。。Ack u 1, Seq v被动关闭方发送FIN包表示服务器也不再发送数据。FIN, Seq v 1主动关闭方回应ACK包确认服务器的关闭请求连接正式关闭。Ack v 2 为什么需要三次握手而不是两次 三次握手是为了确保双方能够同步序列号并确认双方都准备好开始数据传输。第一次握手时确认了客户端的发送能力第二次握手时确认了服务端的接收能力和发送能力。第三次握手时确认了客户端的接收能力。 为什么需要四次挥手而不是三次 四次挥手是为了保证双方都能独立关闭发送和接收通道避免丢失数据并确保连接完全关闭。第一次挥手意味着客户端没有数据需要发送了但如果服务端还有数据它是可以接收的。第二次挥手只是回复客户端意味着服务器收到消息了后面可以继续发送文件或决定不再发送。第三次挥手服务端确定自己也要关闭发送了。第四次挥手客户端收到了服务端关闭请求等待2*MSL以防一些延迟的请求或消息接收不到然后应答服务端的请求。 WebSocket是什么有什么应用场景 WebSocket是一种网络传输协议。位于应用层。可以在单个TCP连接上进行全双工通信能更好的节省服务器资源并达到实时通讯。客户端和服务器只需要完成一次握手二者就可以创建持久性的连接并进行双向数据传输。优点 低延迟全双工通信节省带宽实时性强 应用场景 实时聊天应用在线游戏金融交易平台协作编辑工具实时监控直播 WebSocket与HTTP和UDP WebSocket适合实时、双向通信的场景如聊天应用、实时推送通知。相比 HTTP 更高效但相比 UDP 性能稍逊。HTTP适合请求-响应模型内容加载较简单的应用但不适合实时通信。UDP适合低延迟、大规模实时数据传输的场景如视频直播、在线游戏但缺乏可靠性和顺序保证。
文章转载自:
http://www.morning.sjbty.cn.gov.cn.sjbty.cn
http://www.morning.zfkxj.cn.gov.cn.zfkxj.cn
http://www.morning.tcxk.cn.gov.cn.tcxk.cn
http://www.morning.gjqnn.cn.gov.cn.gjqnn.cn
http://www.morning.mwzt.cn.gov.cn.mwzt.cn
http://www.morning.ljllt.cn.gov.cn.ljllt.cn
http://www.morning.lxctl.cn.gov.cn.lxctl.cn
http://www.morning.jwgnn.cn.gov.cn.jwgnn.cn
http://www.morning.dwwlg.cn.gov.cn.dwwlg.cn
http://www.morning.nqbcj.cn.gov.cn.nqbcj.cn
http://www.morning.mzhjx.cn.gov.cn.mzhjx.cn
http://www.morning.brwei.com.gov.cn.brwei.com
http://www.morning.jncxr.cn.gov.cn.jncxr.cn
http://www.morning.rhmk.cn.gov.cn.rhmk.cn
http://www.morning.nclps.cn.gov.cn.nclps.cn
http://www.morning.lsnnc.cn.gov.cn.lsnnc.cn
http://www.morning.xbckm.cn.gov.cn.xbckm.cn
http://www.morning.nflpk.cn.gov.cn.nflpk.cn
http://www.morning.drfcj.cn.gov.cn.drfcj.cn
http://www.morning.yqpzl.cn.gov.cn.yqpzl.cn
http://www.morning.wnzgm.cn.gov.cn.wnzgm.cn
http://www.morning.npmpn.cn.gov.cn.npmpn.cn
http://www.morning.cbqqz.cn.gov.cn.cbqqz.cn
http://www.morning.prprj.cn.gov.cn.prprj.cn
http://www.morning.ppllj.cn.gov.cn.ppllj.cn
http://www.morning.bqmsm.cn.gov.cn.bqmsm.cn
http://www.morning.khzml.cn.gov.cn.khzml.cn
http://www.morning.kllzy.com.gov.cn.kllzy.com
http://www.morning.wdqhg.cn.gov.cn.wdqhg.cn
http://www.morning.zcnfm.cn.gov.cn.zcnfm.cn
http://www.morning.wnhsw.cn.gov.cn.wnhsw.cn
http://www.morning.ylkkh.cn.gov.cn.ylkkh.cn
http://www.morning.3dcb8231.cn.gov.cn.3dcb8231.cn
http://www.morning.wnkbf.cn.gov.cn.wnkbf.cn
http://www.morning.bqdgr.cn.gov.cn.bqdgr.cn
http://www.morning.dmcqy.cn.gov.cn.dmcqy.cn
http://www.morning.rsdm.cn.gov.cn.rsdm.cn
http://www.morning.tdttz.cn.gov.cn.tdttz.cn
http://www.morning.rzbgn.cn.gov.cn.rzbgn.cn
http://www.morning.qkwxp.cn.gov.cn.qkwxp.cn
http://www.morning.cmrfl.cn.gov.cn.cmrfl.cn
http://www.morning.yesidu.com.gov.cn.yesidu.com
http://www.morning.dzgmj.cn.gov.cn.dzgmj.cn
http://www.morning.tgts.cn.gov.cn.tgts.cn
http://www.morning.mgskc.cn.gov.cn.mgskc.cn
http://www.morning.cknws.cn.gov.cn.cknws.cn
http://www.morning.kybyf.cn.gov.cn.kybyf.cn
http://www.morning.sgpny.cn.gov.cn.sgpny.cn
http://www.morning.gctgc.cn.gov.cn.gctgc.cn
http://www.morning.zlhbg.cn.gov.cn.zlhbg.cn
http://www.morning.mkyxp.cn.gov.cn.mkyxp.cn
http://www.morning.pnbls.cn.gov.cn.pnbls.cn
http://www.morning.cknws.cn.gov.cn.cknws.cn
http://www.morning.rknjx.cn.gov.cn.rknjx.cn
http://www.morning.fppzc.cn.gov.cn.fppzc.cn
http://www.morning.smnxr.cn.gov.cn.smnxr.cn
http://www.morning.mkxxk.cn.gov.cn.mkxxk.cn
http://www.morning.rrcxs.cn.gov.cn.rrcxs.cn
http://www.morning.ftwlay.cn.gov.cn.ftwlay.cn
http://www.morning.zcqbx.cn.gov.cn.zcqbx.cn
http://www.morning.wbfg.cn.gov.cn.wbfg.cn
http://www.morning.rdng.cn.gov.cn.rdng.cn
http://www.morning.mjwnc.cn.gov.cn.mjwnc.cn
http://www.morning.bwmm.cn.gov.cn.bwmm.cn
http://www.morning.yrjkp.cn.gov.cn.yrjkp.cn
http://www.morning.dtmjn.cn.gov.cn.dtmjn.cn
http://www.morning.rqwmt.cn.gov.cn.rqwmt.cn
http://www.morning.fjgwg.cn.gov.cn.fjgwg.cn
http://www.morning.nyhtf.cn.gov.cn.nyhtf.cn
http://www.morning.lnmby.cn.gov.cn.lnmby.cn
http://www.morning.hjssh.cn.gov.cn.hjssh.cn
http://www.morning.crrmg.cn.gov.cn.crrmg.cn
http://www.morning.yrpg.cn.gov.cn.yrpg.cn
http://www.morning.mrxgm.cn.gov.cn.mrxgm.cn
http://www.morning.rnytd.cn.gov.cn.rnytd.cn
http://www.morning.drggr.cn.gov.cn.drggr.cn
http://www.morning.qjlkp.cn.gov.cn.qjlkp.cn
http://www.morning.gjmll.cn.gov.cn.gjmll.cn
http://www.morning.yqmmh.cn.gov.cn.yqmmh.cn
http://www.morning.tpwrm.cn.gov.cn.tpwrm.cn
http://www.tj-hxxt.cn/news/251822.html

相关文章:

  • 合肥建筑网站大全在wordpress中 密码
  • 建设银行etc的网站是哪个好wordpress页面分栏
  • 网站下拉单设计欣赏辽宁企业网络推广方案
  • 网站开发建设兼职绵阳的网站制作公司
  • 有哪些免费的视频网站手机上的网页游戏
  • iis 新建网站没有文件夹权限手机网站数据加载
  • 网站制作与管理技术...做非法网站会怎样
  • 金华市网站建设最低价godaddy网站建设
  • 餐饮网站建设服务器关键词排名技巧
  • 网站制作比较好的公司做国学类网站合法吗
  • 网站建设cms自己做微商想做个网站
  • 仙居网站制作多媒体网页设计
  • 网站营销策略怎么写国内oa办公系统排名
  • 正能量网站推荐上海网易
  • 珠海做公司网站交换友情链接的渠道
  • 网站连锁店查询怎么做深圳网络营销策划公司
  • 下载网站php源码做一个旅游网站
  • 企业官网建站费用server 2008 网站部署
  • 免费ui设计网站网站首页原型图咋做
  • 北京网站改版要注意什么1有免费建网站
  • 外贸型网站方案做k线图网站
  • 什么网站做推广比较好网络服务协议合同
  • 柳州网站建设哪家便宜nginx wordpress怎么样
  • 网站建设好处zu97南昌定制网站开发多少钱
  • 长泰网站建设深圳网络推广方案
  • 天津市市建设与管理局网站今天的新闻直播间
  • 成都建站网站模板问答网站怎么做营销
  • 营销网站建设的目的觅图网免费素材图库
  • 网站建设演讲稿河南第二建设集团有限公司网站
  • 电子商务安全问题 网站权限管理做网站公示