
网络
文章平均质量分 90
肖ZE
这个作者很懒,什么都没留下…
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
四种常见的 POST 提交数据方式对应的content-type取值(enctype)
application/x-www-form-urlencoded 这应该是最常见的 POST 提交数据的方式了。浏览器的原生 form 表单,如果不设置 enctype 属性,那么最终就会以 application/x-www-form-urlencoded 方式提交数据。请求类似于下面这样(无关的请求头在本文中都省略掉了): POST http://www.example.com HTTP/1...转载 2018-12-20 10:27:48 · 3940 阅读 · 0 评论 -
网络攻击
DoS攻击 DoS(Denial of Service),拒绝服务,顾名思义这种攻击是为了让服务器无法提供正常服务,最常见的DoS攻击是网络带宽攻击和连通性攻击。带宽攻击指以极大的通信量冲击网络,使得所有可用网络资源都被消耗殆尽,最后导致合法的用户请求无法通过。连通性攻击指用大量的连接请求冲击计算机,使得所有可用的操作系统资源都被消耗殆尽,最终计算机无法再处理合法用户的请求。 可以看出来,D...转载 2019-09-01 14:47:05 · 399 阅读 · 0 评论 -
HTTP 1.0、1.x、S 协议 及 请求头/体
影响一个 HTTP 网络请求的因素 (带宽) 拨号上网 (延迟) 浏览器阻塞、DNS 查询、建立连接(三次握手) HTTP 1.0 和 1.1 区别 缓存处理:1.1 缓存控制策略 缓存头增加 带宽的优化以及网络连接的使用:1.0 需要一个包的一部分,但是会全部发去,而 2.0 需要哪一部分就传那一部分 错误通知管理:1.1 新增了 24 个错误状态响应码 Host 头处理 1.1 支持了长...原创 2019-08-31 10:00:11 · 1084 阅读 · 0 评论 -
TCP 三握四挥
序列号、确认号及标志位 含义 序列号 seq 占 4 个字节,用来标记数据段的顺序,TCP 把连接中发送的所有数据字节都编上一个序号,第一个字节的编号由本机随机产生,给字节编上序号后,就给每一个报文段指派一个序号,序列号seq就是这个报文段中的第一个字节的数据编号 确认号ack 占 4 个字节,期待收到对方下一个报文段的第一个数据字节的序号,序列号表示报文段携带数据的第一个字节...原创 2019-08-31 08:45:27 · 306 阅读 · 0 评论 -
状态码(304 详解)
404 : 请求 url 不对 500 : 跨域问题 400 : 数据请求类型不一致 前后端数据传递或接收名称不一致原创 2018-12-20 10:52:34 · 3837 阅读 · 0 评论 -
TCP 通信传输流
过程 协议 应用层 HTTP协议 传输层 TCP协议 网络层 ARP协议 链路层 MAC协议 控制信息的传递 ICMP 服务器后台处理 IP协议(DNS) 打开网页 HTML原创 2019-08-26 16:41:34 · 1177 阅读 · 0 评论 -
从一个 url 输出到最终页面呈现网络过程
DNS 解析:域名地址解析为 IP 地址 # 查找顺序 浏览器 DNS 缓存 系统 DNS 缓存 路由器 DNS 缓存 运营商 DNS 缓存 递归搜索:(例如:blog.baidu.com,依次在 .com > .baidu > blog 域名下查找 DNS 缓存) 否则,找不到网页报错 404 TCP 链接:TCP 三次握手 # 第一次,浏览器发起,告知服务器,我要发送请求...原创 2019-08-05 21:20:48 · 204 阅读 · 0 评论 -
SSL/TLS协议运行机制的概述
不使用SSL/TLS的HTTP通信,就是不加密的通信。所有信息明文传播,带来了三大风险。 (1) 窃听风险(eavesdropping):第三方可以获知通信内容。 (2) 篡改风险(tampering):第三方可以修改通信内容。 (3) 冒充风险(pretending):第三方可以冒充他人身份参与通信。 SSL/TLS协议是为了解决这三大风险而设计的,希望达到: (1) 所有信息都是加密传播...转载 2019-09-10 09:07:52 · 248 阅读 · 0 评论