python - PCAP 未通过 Python API 调用以正确的格式下载
问题描述
我构建了以下模块,该模块通过 API 调用来提取 pcap。它按预期成功地提取了 PCAP,但不是 Wireshark 之类的可读格式。作为一个 Python 菜鸟,我不确定我需要做什么才能使正确的 pcap 格式下降。提前致谢:
def observation_pcap(obsid,fname=None):
url = api_uri + "pcaps/observations/" + str(obsid)
headers = api_headers
action = requests.get(url,headers=headers,stream=True,timeout=10)
if fname == None:
fname = str(obsid + ".pcap")
print(obsid)
print(fname)
with open(fname,'wb') as f:
f.write(action.content)
解决方案
推荐阅读
- c# - ASP.Net Identity 内置函数与 ASP.Net Core 中的自定义表
- html - 发出占位符自动建议
- javascript - 将 Typescript 类型声明添加到 Monaco 编辑器
- java - MySQL 对简单 INSERT 操作“=”的排序规则的非法混合
- angular - Xsrf 令牌与 Jwt 令牌冲突
- rust - 如何在 Futures 0.3 中以非阻塞方式实现对 Future 的轮询?
- javascript - 电子邮件验证表达式允许下划线
- reactjs - 如何像应用商店一样实现水平滚动视图
- sql-server - 将数字向下舍入到 60
- php - 如何使用递归修改数组