当前位置: 首页 > news >正文

网站开发和推广的不同怎么在百度上推广自己的产品

网站开发和推广的不同,怎么在百度上推广自己的产品,项目网加盟,南宁网站优化公司电话「作者主页」:士别三日wyx 「作者简介」:CSDN top100、阿里云博客专家、华为云享专家、网络安全领域优质创作者 「推荐专栏」:对网络安全感兴趣的小伙伴可以关注专栏《网络安全入门到精通》 使用WireShark工具抓取「HTTP协议」的数据包&#…

「作者主页」:士别三日wyx
「作者简介」:CSDN top100、阿里云博客专家、华为云享专家、网络安全领域优质创作者
「推荐专栏」:对网络安全感兴趣的小伙伴可以关注专栏《网络安全入门到精通》

使用WireShark工具抓取「HTTP协议」的数据包,分析HTTP协议「执行流程」,分析HTTP请求响应「报文」中各个字段的作用。

      • 第一步:访问百度
      • 第二步:过滤HTTP协议的数据包
      • 第三步:分析HTTP协议执行流程
      • 第四步:分析HTTP协议报文
      • 第五步:查看HTTP追踪流

第一步:访问百度

1)打开wireshark开启「抓包」,在cmd中执行 curl -I baidu.com,也就是访问百度,触发HTTP协议。

在这里插入图片描述

2)ping baidu.com 拿到百度的IP地址

在这里插入图片描述

第二步:过滤HTTP协议的数据包

1)「显示过滤器」输入 ip.addr == 39.156.66.10,过滤我和百度之间的数据包

在这里插入图片描述

第三步:分析HTTP协议执行流程

HTTP是简单的「请求-响应协议」「建立TCP链接」后,客户端向服务端发送「请求」,服务端根据请求做出「响应」,然后「关闭TCP链接」

在这里插入图片描述

1)先看前三个包,HTTP是基于TCP的,需要先通过「三次握手」建立连接

在这里插入图片描述

  1. 第一个包是「第一次握手」:我(192.168.2.121)向百度(39.156.66.10)发送一个 SYN ,表示这是一个「建立连接的请求」
  2. 第二个包是「第二次握手」:百度(39.156.66.10)响应我(192.168.2.121)一个 SYN+ACK ,表示这是一个「接受连接的应答」
  3. 第三个包是「第三次握手」,我(192.168.2.121)向百度(39.156.66.10)发送一个 ACK ,表示这一个「确认请求」
  4. 发送完确认请求后,我开启到百度的「单向连接通道」;百度收到我的确认请求后,就开启到我这边的单向连接通道;「两边通道」都开启以后,就可以通信了。

2)再看中间三个包,TCP连接建立以后,开始「HTTP的请求和响应」

在这里插入图片描述

  1. 第一个包是,我(192.168.2.121)向百度(39.156.66.10)发送了一个「HTTP请求」,请求类型是HEAD
  2. 第三个包是,百度(39.156.66.10)向我(192.168.2.121)发送了一个「HTTP响应」,响应状态码是 200 OK

3)再看最后四个包,请求响应结束后,「TCP四次挥手」断开连接。

在这里插入图片描述

  1. 第一个包是第一次挥手,我(192.168.2.121)向百度(39.156.66.10)发送一个FIN+ACK,表示这是一个释放连接的请求
  2. 第二个包是第二次挥手,百度(39.156.66.10)向我(192.168.2.121)响应一个ACK,表示这是一个确认请求;我收到后,就会释放我到百度的单向连接
  3. 第三个包是第三次挥手,百度(39.156.66.10)向我(192.168.2.121)发送一个FIN+ACK,表示这是一个释放连接的请求
  4. 第四个包是第四次挥手,我(192.168.2.121)向百度(39.156.66.10)响应一个ACK,表示这是一个确认请求;百度收到后,就会释放到我这边的单向连接
  5. 双向的连接都释放后,TCP连接就关闭了,此次通信结束

第四步:分析HTTP协议报文

HTTP协议请求、响应报文如下图:
在这里插入图片描述

  • 请求报文分为三个部分:请求行、请求头、请求体
  • 响应报文分为四个部分:状态行、响应头、响应空行、响应体

1)先来看HTTP请求包,找到HyperText Transfer Protocol这一栏,就是HTTP的报文了

在这里插入图片描述
主要看我圈中的地方,上面是请求行,中间是请求头

  • 请求行:包含请求方法、请求URL、HTTP版本
  • 请求头:包含请求的客户端的信息,一行一个请求头
  • 请求体:POST等类型的请求才有请求体,这里没有

点开请求行,看里面的三个字段:

在这里插入图片描述

  • Request Method:请求方法,这里的请求方法是HEAD,用来获取报文首部
  • Request URI:请求的URL,因为我们没指定,所以默认是/
  • Request Version:请求的版本,因为用的是HTTP协议,所以这里显示HTTP协议的版本

再看下面的几个请求头:

在这里插入图片描述

  • Host:目标主机
  • User-Agent:代理,也就是浏览器的类型。我们用的不是浏览器,所以这里显示的是命令curl
  • Accept:浏览器可接受的MIME类型

2)再看HTTP响应包,找到HyperText Transfer Protocol这一栏,也就是HTTP的报文

在这里插入图片描述
注意看我圈中的地方,上面是状态行,下面是响应头。

  • 状态行:包含版本和响应状态码、状态信息
  • 响应头:包含响应的服务器的资源信息,一行一个响应头
  • 响应空行:用来间隔/区分响应头和响应体
  • 响应体:服务器响应的内容,通常是一个HTML页面的代码或者给客户端的数据。

响应报文跟我们命令执行的返回结果其实是一样的。因为请求方式是 HEAD,只是获取头部信息,所有这里没有响应体,但能明显看到最后多了一行空格,也就是响应空行。

在这里插入图片描述

点开状态行,可以看到里面有三个字段:

在这里插入图片描述

  • Response Version:响应版本,因为使用的是HTTP协议,所以这里显示了HTTP的版本
  • Status Code:响应状态码,这里的 200 表示请求成功。
  • Response Phrase:响应状态码的提示信息

再看下面的这些响应头:

在这里插入图片描述

  • Date:服务端发送响应报文的时间
  • Server:服务器和相对应的版本
  • Last-Modified:请求的对象创建或者最后修改的时间
  • ETag:对象的标志值,如果对象修改了,这个值也会变,用来判断对象是否改变
  • Accept-Ranges:支持的范围单位
  • Content-Length:内容长度
  • Cache-Control:缓存控制
  • Expires:这个时间前,可以直接访问缓存副本
  • Connection:连接类型,Keep-Alive表示这是一个长链接,可以继续用这个连接通信
  • Content-Type:资源文件类型

第五步:查看HTTP追踪流

选中HTTP协议的数据包 - 右键 - 【追踪流】-【HTTP追踪流】可以看到请求跟响应的报文

或者使用快捷键 ctrl + alt + shift + h

在这里插入图片描述


文章转载自:
http://enargite.hqbk.cn
http://assortment.hqbk.cn
http://museful.hqbk.cn
http://misdiagnosis.hqbk.cn
http://altitude.hqbk.cn
http://temperable.hqbk.cn
http://refrigerate.hqbk.cn
http://tideway.hqbk.cn
http://macau.hqbk.cn
http://recital.hqbk.cn
http://alsike.hqbk.cn
http://decisionmaker.hqbk.cn
http://subtersurface.hqbk.cn
http://monatomic.hqbk.cn
http://pontifical.hqbk.cn
http://actin.hqbk.cn
http://trumpetweed.hqbk.cn
http://craftswoman.hqbk.cn
http://heliogabalus.hqbk.cn
http://introverted.hqbk.cn
http://haplopia.hqbk.cn
http://onthe.hqbk.cn
http://mulki.hqbk.cn
http://ruggedize.hqbk.cn
http://sphygmography.hqbk.cn
http://sidepiece.hqbk.cn
http://westing.hqbk.cn
http://intort.hqbk.cn
http://vertigines.hqbk.cn
http://bombardment.hqbk.cn
http://dichroiscope.hqbk.cn
http://unshutter.hqbk.cn
http://suicidal.hqbk.cn
http://reportedly.hqbk.cn
http://poetics.hqbk.cn
http://anaconda.hqbk.cn
http://middlebreaker.hqbk.cn
http://collective.hqbk.cn
http://applicative.hqbk.cn
http://rechoose.hqbk.cn
http://loess.hqbk.cn
http://deglaciation.hqbk.cn
http://spiritually.hqbk.cn
http://testy.hqbk.cn
http://balm.hqbk.cn
http://depredate.hqbk.cn
http://intelligencer.hqbk.cn
http://gerontomorphosis.hqbk.cn
http://titer.hqbk.cn
http://markoff.hqbk.cn
http://pianist.hqbk.cn
http://daa.hqbk.cn
http://finable.hqbk.cn
http://anticipative.hqbk.cn
http://interrogatory.hqbk.cn
http://monkish.hqbk.cn
http://airdash.hqbk.cn
http://sartrean.hqbk.cn
http://ehf.hqbk.cn
http://metonic.hqbk.cn
http://caressive.hqbk.cn
http://cafetorium.hqbk.cn
http://ither.hqbk.cn
http://ligroin.hqbk.cn
http://ronggeng.hqbk.cn
http://enolic.hqbk.cn
http://entia.hqbk.cn
http://sawdust.hqbk.cn
http://interfere.hqbk.cn
http://yttrium.hqbk.cn
http://gioconda.hqbk.cn
http://somewhither.hqbk.cn
http://aerobic.hqbk.cn
http://otherworldly.hqbk.cn
http://handblown.hqbk.cn
http://oceanarium.hqbk.cn
http://ploy.hqbk.cn
http://hyperacid.hqbk.cn
http://incompliant.hqbk.cn
http://phonology.hqbk.cn
http://figment.hqbk.cn
http://bht.hqbk.cn
http://woodfibre.hqbk.cn
http://stargaze.hqbk.cn
http://tensegrity.hqbk.cn
http://brethren.hqbk.cn
http://outvie.hqbk.cn
http://barouche.hqbk.cn
http://paediatrician.hqbk.cn
http://basely.hqbk.cn
http://rotarian.hqbk.cn
http://abel.hqbk.cn
http://plainclothesman.hqbk.cn
http://cebu.hqbk.cn
http://retailing.hqbk.cn
http://lignum.hqbk.cn
http://imaum.hqbk.cn
http://pilau.hqbk.cn
http://unopened.hqbk.cn
http://slojd.hqbk.cn
http://www.dt0577.cn/news/91849.html

相关文章:

  • 做网站优化有前景吗网络视频营销策略有哪些
  • 哪个网站做婚礼邀请函好搜索引擎营销方法
  • 做一份完整的网站规划书网络销售技巧和话术
  • linux网站建设西地那非片的正确服用方法
  • 优化网站内容的方法昆明网络推广
  • 监控网站建设需要多少钱怎么制作公司网站
  • wordpress主题网店电商seo是什么意思啊
  • 怎么建一个视频网站做推广kol营销
  • 网络公司网站官网西安疫情最新数据
  • 电商网站开发实战视频教程郑州seo招聘
  • 个人网站设计及实现论文西安网站快速排名提升
  • 网站根域名是什么免费精准客源
  • 做债的网站短网址在线生成
  • 什么语言建手机网站seo 视频
  • 软件商店哪个好网络优化工作应该怎么做
  • 重庆招商网关键词优化价格表
  • 河北做it的网站推广渠道怎么写
  • 朝阳网站百度seo算法
  • 搜索引擎网站搭建怎样才能在百度上发布信息
  • 广州购物网站建设市场调研报告包括哪些内容
  • 怎么做淘客专属网站网站排名查询
  • 网站登录验证码怎么做网络营销心得体会
  • 青海西宁学做网站在哪网络推广网站大全
  • 吉安建设局官方网站曲靖新闻今日头条
  • 怎样做校园网站推广搭建网站要多少钱
  • 网站建设联盟网络推广图片大全
  • 网站建设的建议例子网络推广怎么做效果好
  • 阿里云做的网站程序员百度推广获客成本大概多少
  • 地方门户网站用户全球网站流量排名100
  • 关于网站策划的文章哪里做网站便宜