如何取得 GraphQL 範本

GraphQL 範本會用來掃描包含 GraphQL 查詢的 API。在這個主題中,您可以瞭解如何取得 GraphQL 範本。

執行這項作業的原因和時機

您可以使用程序中列出的三種方式之一,來取得 GraphQL 範本。

程序

  1. 下載位於 AppScan Enterprise 安裝目錄中的 GraphQL 範本,路徑如下: <install-directory>\AppScan Enterprise\WebApp\downloads\GraphQL.scant
  2. 使用下列連結下載 GraphQL 範本:
    • 連結:https://<AppScan Enterprise Server>/ase/downloads/GraphQl.scant
    • AppScan Enterprise 伺服器: AppScan Enterprise 伺服器的完整主機名稱
    • 範例:https://asetest.com/ase/downloads/GraphQl.scant
  3. 使用下列步驟,以 REST API 建立 GraphQL 範本:
    1. 導覽至 AppScan Enterprise REST API 頁面。
    2. 使用下列提供的屬性詳細資料來執行 API:
      • API:POST/範本
      • 名稱: 請提供唯一的範本名稱,最好是 GraphQL
      • 說明 [選用]:偏好的說明 - 用於透過 GraphQL API 執行掃描
      • uploadedfile:上傳 GraphQL.scant 範本檔
    3. 執行 API。
      註: 回應碼:201 確認已順利建立 Graph QL 範本。
    4. 在 AppScan Enterprise 實例中,GraphQL 範本會列在「掃描」的頁面「範本」資料夾中,其他範本也是,並且會使用建立範本期間所提供的相同名稱(最好是 GraphQL)。

下一步

現在,您可以使用此範本,以包含 GraphQL 查詢的 API 來建立及執行掃描。