wireshark抓包看post请求的body是什么样子

您所在的位置:网站首页 复制在哪里看到 wireshark抓包看post请求的body是什么样子

wireshark抓包看post请求的body是什么样子

2024-07-16 07:36| 来源: 网络整理| 查看: 265

今天在发送请求时遇到了formdata的格式问题,就突然想到,我每天发送的post请求,他的body是什么样子的,所以用wireshark抓包看了一下,记录下来

本文章主要针对两种格式的post请求,JSON和formdata。两个测试的样例代码就不提供了,很简单。

JSON格式的post

向后台发送了一个简单的JSON

{ "name": "zhangsan", "age": "12" }

下面看wireshark: 上面是wireshark帮我们翻译过的,便于我们看,下面是真实在网络中的数据格式 在这里插入图片描述 这里我们直接把下面拉到最后,可以看出JSON是直接拼在body里面的。 在这里插入图片描述

formdata格式

向后台发送了一个文件和两个kv

点击提交

formdata格式在header部分就不一样,在 Content-type:multipart/form-data 后面多了一个东西 boundary=—WebKitFormBoundaryxxxx 。 在这里插入图片描述 下面我们看看body部分。 在这里插入图片描述 格式类似于这样:

------WebKitFormBoundaryyb1zYhTI38xpQxBK Content-Disposition: form-data; name="city_id" binary data ------WebKitFormBoundaryyb1zYhTI38xpQxBK Content-Disposition: form-data; name="company_id" binary data


【本文地址】


今日新闻


推荐新闻


CopyRight 2018-2019 办公设备维修网 版权所有 豫ICP备15022753号-3