腳本 是一項 進階功能,需要 JavaScript 知識。對於大多數用例,Apidog 的視覺化處理器(前置/後置處理器)已足夠。如果您剛開始接觸 API,可以跳過本文。
在上一篇關於 處理 API 簽名 的文章中,我們使用了 前置處理器腳本 來自動生成並將簽名新增到 API 請求中。您可能想知道:這些腳本究竟是什麼,它們是如何運作的?在 Apidog 中,腳本 是 JavaScript 程式碼片段,允許您為 API 請求和回應新增動態行為。雖然 Apidog 為常見任務提供了許多視覺化處理器,但腳本為您提供了實作無法透過視覺化介面實現的自訂邏輯的靈活性。在本文中,我們將介紹在 Apidog 中使用腳本的基礎知識,包括何時使用它們以及讓您入門的簡單範例。
1. 什麼是腳本?#
Apidog 中的 腳本 是在 API 請求生命週期的特定時間點執行的 JavaScript 程式碼片段:Pre-processor scripts (前置處理器腳本):在向伺服器發送請求 之前 運行
Post-processor scripts (後置處理器腳本):在從伺服器接收回應 之後 運行