api - Veracode 健康检查 API 怎么做?在邮递员中,我怎么能称之为 veracode 健康检查?
问题描述
Veracode健康检查API怎么做?我正在生成 API 凭据并将其存储在凭据文件中。我也得到了 HMAC 认证部分。如何测试这个 hmac 和初始连接 nwith veracode ?有人可以提供步骤吗?
解决方案
你没有说你是如何调用 API 的,所以我将提供几个开始的路径:
将 HTTPie 与 Veracode 身份验证库一起使用。Veracode 帮助中心中记录了此安装。安装并创建凭据文件后,您只需在命令行中调用 Health Check 端点:
http --auth-type=veracode_hmac "https://api.veracode.com/healthcheck/status"
请注意,此 API 调用的返回没有正文;你会得到一个
200
或一个错误。使用 Python。veracode-api-py 库中的示例代码(Github 上的源代码,可在 PyPi 中获得)显示调用 HealthCheck API。在本地系统上安装库后,您应该能够执行以下操作:
from veracode_api_py import VeracodeAPI as vapi vapi().healthcheck()
如果健康检查没有成功返回,该函数将抛出异常。
推荐阅读
- npm - 使用 Quasar v2 安装 Pinia
- reactjs - 在 Formik 表单中显示 Yup 验证错误后动态更改(i18n)UI 语言,使用钩子 -> 意外行为
- powershell - 带有 Pnp.PowerShell 的新 ListItem
- azure-devops - 是否可以通过 Azure Active Directory 在本地使用 Azure DevOps Server?
- sass - rollup postcss 插件似乎不适用于 scss 和 CSS 模块
- php - 2 个 Laravel 应用程序之间的共享会话不起作用
- reactjs - 用户在 React 上使用 Auth0 进行身份验证后如何重定向到新组件(页面)
- javascript - 不确定我是否正确使用了 setState,因为我的状态在初始加载期间没有更新
- python - Watson 字幕转换器 IndexError:列表超出范围
- mysql - NetSuite 保存的搜索:显示与子项匹配的行项,但也显示没有子项的行项?