互联网简单协议概括

作业:1、二进制与十进制转换,10110110转成十进制,将127转成二进制。2、协议中响应状态码403有多少种可能。3、content-type在多少种4、如果网断了,如果诊断网是在哪里断的。5、应用层协议有哪些,默认端口号是什么?6、fiddler有哪些功能,在测试中如果应用,在安全中如何应用,根据情况举例说明。7、实践:fiddler还可以中断响应,就是把返回的影响现场修改,试着实现一下。添加购物车的数量n个改成11111个。
1.
在这里插入图片描述
在这里插入图片描述

400 Bad Request 客户端请求有语法错误,不能被服务器所理解
401.1 HTTP 错误 401.1 - 未经授权:访问由于凭据无效被拒绝。
401.2 HTTP 错误 401.2 - 未经授权:访问由于服务器配置被拒绝。
401.3 HTTP 错误 401.1- 未经授权:访问由于 ACL 对所请求资源的设置被拒绝。
403 Forbidden //服务器收到请求,但是拒绝提供服务
403.1错误是由于"执行"访问被禁止而造成的,若试图从目录中执行 CGI、ISAPI 或其他可执行程序,但该目录不允许执行程序时便会出现此种错误。
403.2错误是由于"读取"访问被禁止而造成的。导致此错误是由于没有可用的默认网页并且没有对目录启用目录浏览,或者要显示的HTML网页所驻留的目录仅标记为"可执行"或"脚本"权限。
403.3错误是由于"写入"访问被禁止而造成的,当试图将文件上载到目录或在目录中修改文件,但该目录不允许"写"访问时就会出现此种错误。
403.4错误是由于要求SSL而造成的,您必须在要查看的网页的地址中使用"https"。
403.5错误是由于要求使用 128 位加密算法的 Web浏览器而造成的,如果您的浏览器不支持128位加密算法就会出现这个错误,您可以连接微软网站进行浏览器升级。
403.6错误是由于IP 地址被拒绝而造成的。如果服务器中有不能访问该站点的 IP 地址列表,并且您使用的 IP 地址在该列表中时您就会返回这条错误信息。
403.7错误是因为要求客户证书,当需要访问的资源要求浏览器拥有服务器能够识别的安全套接字层(SSL) 客户证书时会返回此种错误。
403.8错误是由于禁止站点访问而造成的,若服务器中有不能访问该站点的 DNS 名称列表,而您使用的 DNS 名称在列表中时就会返回此种信息。请注意区别403.6与403.8错误。
403.9错误是由于连接的用户过多而造成的,由于Web 服务器很忙,因通讯量过多而无法处理请求时便会返回这条错误。
403.10错误是由于无效配置而导致的错误,当您试图从目录中执行 CGI、ISAPI 或其他可执行程序,但该目录不允许执行程序时便会返回这条错误。
403.11错误是由于密码更改而导致无权查看页面。
403.12错误是由于映射器拒绝访问而造成的。若要查看的网页要求使用有效的客户证书,而您的客户证书映射没有权限访问该Web站点时就会返回映射器拒绝访问的错误。
403.13错误是由于需要查看的网页要求使用有效的客户证书而使用的。
404 Not Found 请求资源不存在,eg:输入了错误的 URL
在这里插入图片描述

text/html: HTML格式
text/plain:纯文本格式
text/xml:XML格式
text/jpeg:jpg图片格式
text/png:png图片格式
4.
ifconfig linux下查看网络IP地址
ipconfig windows下查看网络
ping ip地址(url):诊断网络与这个地址是否畅通
本机ip:127.0.0.1
主机名:localhost
局域网ip:例如:196.168.1.102
外网:www.baidu.com

在这里插入图片描述
5.通信实体之间必须遵循的规则和约定被称为网络协议(network protocol)
TCP:面向连接、传输可靠(保证数据正确性,保证数据顺序)、用于传输大量数据(流模式)、速度慢,建立连接需要开销较多(时间,系统资源)。
例如,邮件的发送
UDP:面向非连接、传输不可靠、用于传输少量数据(数据包模式)、速度快。
例如,QQ,视频在这里插入图片描述

超文本传输协议HTTP/HTTPS
远程终端协议TELNET
文件传输协议FTP
简单邮件传输协议SMTP
域名服务DNS
HTTPS的端口号为443
各个传输协议之间用端口号来进行标识和区分各种应用程序
在这里插入图片描述
在这里插入图片描述

过滤
输入IP地址即可过滤在这里插入图片描述
修改网址
在这里插入图片描述
修改响应
在这里插入图片描述
效果:在这里插入图片描述
中断响应:
在这里插入图片描述
7.在这里插入图片描述

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
InnoDB是MySQL的一种存储引擎,它提供了一种基于索引的数据存储和检索机制。InnoDB的索引原理可以简单概括如下: 1. B+树索引结构:InnoDB使用B+树作为索引结构,每个叶子节点存储了真实数据的引用。B+树采用多层次的树状结构,可以快速定位到目标数据。 2. 聚簇索引:InnoDB的主键索引是聚簇索引,即将数据行直接存储在按主键顺序排列的B+树叶子节点上。这样可以将相邻的数据存储在一起,提高数据的读取效率。 3. 二级索引:除了主键索引外,InnoDB还支持创建二级索引。二级索引的叶子节点中存储的是主键值,方便根据非主键列进行查询。 4. 页分裂和合并:当B+树的节点已满时,InnoDB会进行页分裂操作,将数据均匀地分布到新的节点上。而当节点中的数据过少时,InnoDB会进行页合并操作,减少B+树的高度,提高查询效率。 5. 自适应哈希索引:InnoDB在内存中维护了一个自适应哈希索引,用于加速查询。当某个二级索引的使用频率较高时,InnoDB会自动创建或更新自适应哈希索引,加快查询速度。 6. 重复键处理:InnoDB的索引不允许出现重复的键值。当插入数据时发现重复键值,InnoDB会采用相应的处理策略,如回滚或者忽略。 总的来说,InnoDB的索引使用B+树结构,支持聚簇索引和二级索引,同时采用页分裂和合并、自适应哈希索引和重复键处理等策略来提高索引的效率和性能。

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值