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>
  • 要求類型POSTGET。如果使用 chainedProxyproxyCertificateclientCertificate,則要求為 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