【发布时间】:2020-08-18 07:23:56
【问题描述】:
我在从 Nessus API 下载报告方面需要帮助。 在当前场景中,该命令运行良好,但不是以 csv 格式下载报告文件,而是将所有输出都扔到控制台中。
如何下载并保存文件而不是在控制台上获取输出?
import requests
url = "https://tenable.com/scans/<scan_id>/export/<file_id>/download"
headers = {
'accept': "application/json",
'x-apikeys': "accessKey=key;secretKey=key"
}
response = requests.request("GET", url, headers=headers)
print(response.text)
【问题讨论】:
-
您确定需要将标头设置为
accept:application/json吗?它正在宣传客户会理解的内容,请参阅here
标签: python python-3.x api python-requests