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

嵌入式学习70-复习(wireshark使用和http协议)

知识零碎:

ssize_t

  • 头文件:<sys/types.h>

  • 有符号整型

---------------------------------------------------------------------------------------------------------------------------------

                                                             wireshark

1.sudo  wireshark

2.选择 any ,

3.搜索 http/tcp

54 为  发送的数据包   58 回复的数据包

                                                          请求报文

                                                             请求报文末尾都有\r\n

  请求报文最末尾是两组\r\n\r\n

请求报文第一行:  方法,请求资源的URL,http版本

                                                         请求报文格式

/r/n   回车换行  回到最左端开头

                                                              请求报文方法

响应报文格式

响应报文第一行为状态行:

                          HTTP版本,状态码,解释状态码短语

                                                     爬虫爬取天气数据

---------------------------------------------------------------------------------------------------------------------------------

                                                               http协议

URL  统一资源定位符

HTTP   超文本传输协议

HTML   超文本标记语言

HTTP(应用层协议):

1.URL                                                                                                                                                        <协议>://<主机>:<端口>/<路径>

www.baidu.com  一般访问时,输入的是域名,域名解析服务器解析,将域名转换为IP地址

域名解析服务器:

为了缓解服务器压力,会获得离你最近IP地址访问

端口可省略(默认)       http 80

                                    https  443

路径:想要获取的对应资源

协议:    http    80端口       TCP(传输层协议)

                https    443端口    TCP

http交互过程:

1.建立TCP连接                                                                                                                                   2.客户端发送:http请求报文                                                                                                             3.服务器发送:回复http响应报文                                                                                                        4.关闭TCP连接

favicon.ico    是访问网页的图标

---------------------------------------------------------------------------------------------------------------------------------

                                                           Get和post

http://www.lryc.cn/news/348643.html

相关文章:

  • idea配置MySQL提示
  • 如何利用AI生成答辩PPT?笔灵AI答辩PPT,智能识别关键点
  • 速盾:怎么设置cdn加速小程序图片?
  • Android bootchart 分析启动性能工具使用
  • 一键开启,盲盒小程序里的梦幻奇遇
  • 如何进行并行执行的诊断与调优 —— 《OceanBase 并行执行》系列 6
  • 【Ubuntu系统hgfs共享文件夹不显示问题解决】
  • C++的相关知识集
  • 解决Jmeter报错 :Error generating the report: java.lang.NullPointerException
  • QT外部库:zlib
  • 钡铼技术BL205模块分布式IO集成应用风电场状态监测
  • java博客目录
  • 从零开始学习Linux(8)----自定义shell
  • 《大数据分析-数据仓库项目实战》学习笔记
  • JDK介绍
  • JavaScript 对象入门:基础用法全解析
  • 如何获得一个Oracle 23ai数据库(docker容器)
  • 想跨境出海?云手机提供了一种可能性
  • 制药行业新突破:CANOpen转PROFINET网关配置案例解析
  • vue前端时间段选择控件
  • 用wordpress建外贸独立站的是主流的外贸建站方式
  • 差异基因散点图绘制教程
  • Windows安装多版本MySQL
  • Redis7降级到Redis6如何AOF备份恢复(错的)
  • 通过EXCEL控制PLC启停电机的一种方法
  • 【GPT4O 开启多模态新时代!】
  • HTTP协议及Python实现
  • 【机器学习】逻辑化讲清PCA主成分分析
  • Vue常见的指令
  • 【Ansible】ansible-playbook剧本