HTTP
文章平均质量分 80
123
♛薄情痞子♛
人生无非就是笑笑别人或被别人笑笑而已。
此博客仅供个人学习而用,如有侵权,请联系我,谢谢!!
展开
-
七层网络模型
七层网络模型 (OSI)七层模型,亦称OSI(Open System Interconnection)。参考模型是国际标准化组织ISO制定的各种计算机或者通信系统在世界范围内互联为网络的标准框架。一般称为OSI参考模型或七层模型。它是一个七层的、抽象的模型体,不仅包括一系列抽象的术语或概念,也包括具体的协议。OSI七层模型各层的功能和协议OSI七层模型 功能 对应的网络协议 TCP/IP四层概念模型 应用层 文件传输,文件管理,电子邮件的信息处理——ap...转载 2022-04-15 00:49:58 · 510 阅读 · 0 评论 -
TCP 三次握手和四次挥手
TCP 和 UDP讲解 TCP 三次握手和四次握手之前,我们先了解一下 TCP 和 UDP 这两个重量级的传输层协议。用户数据报协议 UDP(User Datagram Protocol):UDP 在传送数据之前不需要先建立连接,远程主机在收到 UDP 报文后,不需要给出任何确认。 虽然 UDP不提供可靠交付,但在某些情况下 UDP 确是一种最有效的工作方式(一般用于即时通信),比如:QQ 语音、 QQ 视频 、直播等等传输控制协议 TCP(Transmission Control .原创 2022-04-14 00:56:50 · 1849 阅读 · 0 评论 -
防止表单重复提交
1.背景与介绍:平时开发的项目中可能会出现下面这些情况:由于用户误操作,多次点击表单提交按钮。 由于网速等原因造成页面卡顿,用户重复刷新提交页面。 黑客或恶意用户使用postman等工具重复恶意提交表单(攻击网站)。这些情况都会导致表单重复提交,造成数据重复,增加服务器负载,严重甚至会造成服务器宕机。因此有效防止表单重复提交有一定的必要性。2.解决方案2.1 通过JavaScript屏蔽提交按钮(不推荐)通过js代码,当用户点击提交按钮后,屏蔽提交按钮使用户无法点击提交按钮或点击无转载 2022-03-29 23:44:28 · 430 阅读 · 0 评论 -
什么是跨域问题,怎么解决跨域问题?
什么是跨域当一个请求url的协议、域名、端口三者之间任意一个与当前页面url不同即为跨域 。请注意:localhost和127.0.0.1虽然都指向本机,但也属于跨域。转载 2022-03-28 16:03:39 · 780 阅读 · 0 评论 -
HTTP防盗链(Referer)
HTTP请求防盗链:只允许某些域名请求来源才可以访问。比如A网站有一张图片或音频等资源被B网站直接通过img等标签属性引入使用,这样就是B网站盗用了A网站的资源。那么对于A网站来说,流量怎么被消耗的都不知道。解决思路:判断http请求头Referer域中的请求来源的值,如果和当前访问的域名(或者被允许的一些域名)不一致的情况下,说明该图片可能被其他服务器盗用。注意:上句话中括弧中:被允许的一些域名,这个是基于黑白名单而言的,拦截请求,判断请求头的Referer是否包含黑名单的域名,包含则拦.原创 2022-03-23 23:27:52 · 6917 阅读 · 0 评论