HCL AppScan 資料流量記錄器 API 指令
Swagger 也可以在命令提示字元使用下列命令取得此頁面上的資訊:
https://<server>:<port>
所有指令都會指向與下列類似的端點:https://[server]:[port]/automation/
server
= 其上安裝資料流量記錄器之機器的 IP 位址。預設值是 localhost
。port
= HCL AppScan 資料流量記錄器 Proxy 接聽的連接埠
StartProxy
啟動在指定埠上接聽的 HCL AppScan 資料流量記錄器。
- URL:
https://[server]:[port]/automation/StartProxy/<recordingPort>
- 要求類型:
POST
或GET
。如果使用chainedProxy
、proxyCertificate
和clientCertificate
,則要求為POST
。否則就是GET
。
StopProxy
停止在指定的埠上接聽的資料流量記錄器實例。
- URL:
https://[server]:[port]/automation/StopProxy/<recordingPort>
- 要求類型:
GET
重要: 將埠設定為
0
,不會停止所有已開啟的 Proxy。請使用 StopAllProxies
。StopAllProxies
停止所有埠上的所有執行中記錄 Proxy,包含其他使用者所啟動的記錄 Proxy。
- URL:
https://[server]:[port]/automation/StopAllProxies
- 要求類型:POST
EncryptDastConfig
上傳
DAST.CONFIG
檔案以進行加密。- URL:
https://[server]:[port]/automation/EncryptDastConfig
- 要求類型:
POST
DownloadEncryptedDast
下載加密的
DAST.CONFIG
檔案(使用 EncryptDastConfig
API 呼叫上傳)。註: 下載檔案時,會從資料流量記錄器中刪除經過加密和未加密的
DAST.CONFIG
檔案。- URL:
https://[server]:[port]/automation/DownloadEncryptedDastConfig/<uuid>
- 要求類型:
GET
Traffic
將來自依埠所識別之「資料流量記錄器」中的已記錄資料下載為
DAST.CONFIG
檔案。- URL:
https://[server]:[port]/automation/Traffic/<recordingPort>
- 要求類型:
GET
Certificate
下載「資料流量記錄器」所用的自簽「主要憑證管理中心」(
PEM
檔案)。- URL:
https://[server]:[port]/automation/Certificate
- 要求類型:
GET