DNS、Http和Https
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相关推荐
- ios14 无法访问本地dns的自定义dns解析 type65 HTTPS记录 SVCB HTTPSSVC
问题的发现:一直没有升级ios14,这两天都发正式版了,想想不升级以后也要逼我升级,就给升级了. 升级之后发现在公司,连接公司网络的情况下无法访问公司的网站.移动网络可以,电脑可以,IOS13也可以. ...
- dns劫持简介 https流量数据获取原理
一.背景描述 最近波兰CERT一篇名<Large-scale DNS redirection on home routers for financial theft>为的文章引起我们的注意 ...
- 如何使用HTTPS防止dns劫持、https如何防止dns劫持
前不久小米等六家互联网公司发表联合声明,呼吁运营商打击流量劫持.流量劫持最直观的表现,就是网页上被插入了一些乱七八糟的广告/弹窗之类的内容.比如这样: 网页右下角被插入了游戏的广告. 流量劫持总体来说 ...
- 开发者工具 箱 编程工具 dns加速器 LingMax https抓包改包劫持
下载地址: 百度网盘下载 DNS优化 访问国外文档网站提速, 杜绝运营商dns劫持, 局部DNS故障, 多服务器网站提速 DNS劫持 测试服与正式服HOST无缝切换 域名劫持支持手机 DNS加速 获 ...
- 如何为Win10开启DoH(DNS over HTTPS)
Win11 Win11已原生支持DoH,参考这篇:启用Win11原生支持的DoH(DNS over HTTPS) 本文Win10的使用cloudflared实现,其他的工具比如smartdns也可以, ...
- 启用Win11原生支持的DoH(DNS over HTTPS)和配置自定义的DoH服务
更新 22.1.23:发现有的dns配置没有首选的dns加密,好像是用无线的时候就会没有,不影响,看情况2就行 为了方便,直接给出一些模板(国内可用的) netsh dns add encryptio ...
- Linux下搭建DNS服务器
1.安装服务 yum –y install bind #安装DNS 服务 yum install bind-utils –y #安装DNS 检测工具 2.编辑配置文件 vi /etc/named.co ...
- dns被自动修改_部分 DNS 查询延迟的原因与解决方案
本文摘自腾讯云容器团队博文: kubernetes集群中夺命的5秒DNS延迟 超时问题 客户反馈从pod中访问服务时,总是有些请求的响应时延会达到5秒.正常的响应只需要毫秒级别的时延. DNS 5秒延 ...
- 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 ...
- python dns server开源列表 TODO
基于dns lib的,https://github.com/andreif/dnslib 有:https://www.cnblogs.com/anpengapple/p/5664500.html ht ...
最新文章
- 软件测试工程师如何提升自己?
- 爱奇艺手机客服端储存的视频,如何在手机文件夹里面找到啊?
- tomcat的log日志乱码解决方案
- WWDC2019:iPad全新发布
- Python 学习笔记10
- C++编译问题-检测到 Mac 文件格式: 请将源文件转换为 DOS 格式或 UNIX 格式
- git学习(五)分支操作和解决冲突
- Android 资源(resource)学习小结
- 应用程序的SQL查询原理
- centos7安装python2.6_centos7.2下yum和python重装问题及解决方法
- QT5.13.1安装教程
- P2627 [USACO11OPEN]Mowing the Lawn G (单调队列优化dp)
- 赛尔号星球大战游戏攻略
- 如果腾讯突然宣布必须充值一块钱才能继续使用微信,会发生什么
- 抖音直播带货数据统计,直播带货要复盘哪些数据指标
- MySQL数据库---数据库基础
- 特斯拉第二季度电动汽车销量下降近 18%
- BERT预训练模型系列总结
- 北大英语考研分数计算机,08年计算机系录取分数线及名单
- 浅谈Singularity容器
热门文章
- 使用bat批处理脚本自动设置IP和IE代理
- java实现冒泡排序 (2012-05-23 10:18:22)
- 解决在vue中切换图片,gif格式的图片停在最后一帧的问题
- MATLAB系列笔记:修改编辑器颜色为护眼色(绿豆沙)
- 虚拟桌面:VmwareVDI架构详解
- 数据可视化~matplotlib阶梯图,直方图
- springboot整合autopoi-web文件导出Excel,使用注解配置一多
- Vector的自动排序Sort
- 论文修改建议 (JiangXY 20211108 突出自己的优势指标)
- FastDFS-6.06安装(Centos 7)