首页 > 解决方案 > 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)

标签: pythonapidownloadpcap

解决方案


推荐阅读