DNS 协议:

域名解析协议

解析方式: 递归方式 迭代方式

http 协议

(端口号为 80)

特点:

1、支持客户/服务器模式;
2、简单快速。客户向服务器请求服务时,只需传送请求方法和路径。
3、灵活。允许传输任意类型的数据对象。
4、无连接。其含义是限制每次连接只处理一个请求。服务器处理完客户的请求并收到客户的回应后,断开连接。
5、无状态,即对处理事务没有记忆力;

常用的请求方法有:

GET:请求获得资源
POST:请求附加新的数据
PUT:请求服务器存储一个资源

http 协议的响应

响应由三个部分组成:状态行,消息报头,响应正文
常用的应答状态码:
1XX:指示信息---表示请求已接收,继续处理;
2XX:成功------表示请求已经被成功接收,理解,接受
3XX:重定向-----要完成请求必须进行更近一步的操作
4XX:客户端错误----请求有语法错误或者请求无法实现
         400----客户端请求有语法错误,不能被服务器理解;
         401-----请求未经授权
         403-----服务器收到请求,但拒绝提供服务
        404-----请求资源不存在
5XX:服务器端错误----服务器未能实现合法的请求
        500---服务器发生不可预期的错误
        503----服务器当前不能处理客户端的请求,一段时间后可能恢复正常。

http 和 https 协议(网络协议)的区别:

(1)https 协议需要申请 ca 证书,一般免费证书很少,需要交费;
(2)http 是超文本传输协议,信息是明文传输,https 则是具有安全性的 SSL 加密传输协议;
(3)http 和 https 使用的是完全不同的连接方式,用的端口也不一样(http:80; https:443);
(4)http 协议的连接很简单,是无状态的;
(5)https 协议是由 SSL+HTTP 协议构成的可进行加密传输,身份认证的网络协议。比 http 协议安全。

DNS、Http和Https相关推荐

  1. ios14 无法访问本地dns的自定义dns解析 type65 HTTPS记录 SVCB HTTPSSVC

    问题的发现:一直没有升级ios14,这两天都发正式版了,想想不升级以后也要逼我升级,就给升级了. 升级之后发现在公司,连接公司网络的情况下无法访问公司的网站.移动网络可以,电脑可以,IOS13也可以. ...

  2. dns劫持简介 https流量数据获取原理

    一.背景描述 最近波兰CERT一篇名<Large-scale DNS redirection on home routers for financial theft>为的文章引起我们的注意 ...

  3. 如何使用HTTPS防止dns劫持、https如何防止dns劫持

    前不久小米等六家互联网公司发表联合声明,呼吁运营商打击流量劫持.流量劫持最直观的表现,就是网页上被插入了一些乱七八糟的广告/弹窗之类的内容.比如这样: 网页右下角被插入了游戏的广告. 流量劫持总体来说 ...

  4. 开发者工具 箱 编程工具 dns加速器 LingMax https抓包改包劫持

    下载地址:  百度网盘下载 DNS优化 访问国外文档网站提速, 杜绝运营商dns劫持, 局部DNS故障, 多服务器网站提速 DNS劫持 测试服与正式服HOST无缝切换 域名劫持支持手机 DNS加速 获 ...

  5. 如何为Win10开启DoH(DNS over HTTPS)

    Win11 Win11已原生支持DoH,参考这篇:启用Win11原生支持的DoH(DNS over HTTPS) 本文Win10的使用cloudflared实现,其他的工具比如smartdns也可以, ...

  6. 启用Win11原生支持的DoH(DNS over HTTPS)和配置自定义的DoH服务

    更新 22.1.23:发现有的dns配置没有首选的dns加密,好像是用无线的时候就会没有,不影响,看情况2就行 为了方便,直接给出一些模板(国内可用的) netsh dns add encryptio ...

  7. Linux下搭建DNS服务器

    1.安装服务 yum –y install bind #安装DNS 服务 yum install bind-utils –y #安装DNS 检测工具 2.编辑配置文件 vi /etc/named.co ...

  8. dns被自动修改_部分 DNS 查询延迟的原因与解决方案

    本文摘自腾讯云容器团队博文: kubernetes集群中夺命的5秒DNS延迟 超时问题 客户反馈从pod中访问服务时,总是有些请求的响应时延会达到5秒.正常的响应只需要毫秒级别的时延. DNS 5秒延 ...

  9. burpsuite collaborato模块简介 dns log、http_https log、smtp_smtps log

    Burp suite Pro自从v1.6.15版本开始引入了一种名为Burp Collaborator的模块,该模块的作用简单的说就是集合了DNS log, http_https log和smtp_s ...

  10. python dns server开源列表 TODO

    基于dns lib的,https://github.com/andreif/dnslib 有:https://www.cnblogs.com/anpengapple/p/5664500.html ht ...

最新文章

  1. 软件测试工程师如何提升自己?
  2. 爱奇艺手机客服端储存的视频,如何在手机文件夹里面找到啊?
  3. tomcat的log日志乱码解决方案
  4. WWDC2019:iPad全新发布
  5. Python 学习笔记10
  6. C++编译问题-检测到 Mac 文件格式: 请将源文件转换为 DOS 格式或 UNIX 格式
  7. git学习(五)分支操作和解决冲突
  8. Android 资源(resource)学习小结
  9. 应用程序的SQL查询原理
  10. centos7安装python2.6_centos7.2下yum和python重装问题及解决方法
  11. QT5.13.1安装教程
  12. P2627 [USACO11OPEN]Mowing the Lawn G (单调队列优化dp)
  13. 赛尔号星球大战游戏攻略
  14. 如果腾讯突然宣布必须充值一块钱才能继续使用微信,会发生什么
  15. 抖音直播带货数据统计,直播带货要复盘哪些数据指标
  16. MySQL数据库---数据库基础
  17. 特斯拉第二季度电动汽车销量下降近 18%
  18. BERT预训练模型系列总结
  19. 北大英语考研分数计算机,08年计算机系录取分数线及名单
  20. 浅谈Singularity容器

热门文章

  1. 使用bat批处理脚本自动设置IP和IE代理
  2. java实现冒泡排序 (2012-05-23 10:18:22)
  3. 解决在vue中切换图片,gif格式的图片停在最后一帧的问题
  4. MATLAB系列笔记:修改编辑器颜色为护眼色(绿豆沙)
  5. 虚拟桌面:VmwareVDI架构详解
  6. 数据可视化~matplotlib阶梯图,直方图
  7. springboot整合autopoi-web文件导出Excel,使用注解配置一多
  8. Vector的自动排序Sort
  9. 论文修改建议 (JiangXY 20211108 突出自己的优势指标)
  10. FastDFS-6.06安装(Centos 7)