我正在发出一个POST请求,将文件上传到我的服务器,并使用以下指令:
requests.post(url = 'https://foo/upload/', files=files) 如果我多次上传一个文件,那么第一次上传要花费很长时间,而其他的则要快得多。
我想用Python来分析请求中的每个包及其延迟,这样我就可以知道延迟是来自第一个包还是来自第一个请求的每个包。
对于GET请求,我执行了以下操作:
r = requests.get(path)
for chunk in r.iter_content(1024):
# Get packet info
r.close()如何分析邮件请求中的每个数据包?
发布于 2020-04-15 16:46:14
对于数据包捕获和分析,我通常使用像Wireshark这样的工具。
如果您想使用Python进行分析,那么就可以使用RawPcapReader来分析数据包。
https://stackoverflow.com/questions/61233844
复制相似问题