跳到內容

常見問題

是的。Community 版不需要帳號,也沒有任何限制:所有執行協定、所有匯入格式、 介面中的情境、模擬伺服器、防火牆,全都包含在內。

Pro 與 Enterprise 版解鎖的是功能權限 — 在持續整合中執行、內建 git、 進階 MCP 工具、SSO — 而不是配額。請參閱 方案與功能權限

不需要,除非您要啟用付費版本。

Windows(安裝程式)、macOS(arm64 與 Intel)、Linux(AppImage、.deb.rpm)。 請參閱安裝

我的資料會被送到別的地方嗎?

Section titled “我的資料會被送到別的地方嗎?”

不會。專案是您磁碟上的檔案,模擬伺服器在您自己的機器上執行,而 防火牆預設會封鎖所有並非來自您專案的對外呼叫。

一個 .restorm 檔案,預設為 YAML(也支援 jsonjson5),或是一整棵 資料夾樹。請參閱 .restorm 專案與檔案

我可以把它提交進版本控制嗎?

Section titled “我可以把它提交進版本控制嗎?”

可以,這正是設計好的分享方式。序列化是決定性的,因此 diff 保持可讀。

請把 *.responses.ziprestorm.env 加進您的 .gitignore — 請參閱 檔案格式

透過 git。Restorm 沒有託管的工作區。請參閱 團隊與席位

絕不會存在專案裡。它們要嘛放在本機的密鑰檔案中,要嘛從系統的環境變數讀取。 請參閱密鑰

十五種:HTTP、GraphQL、gRPC、SOAP、WebSocket、Socket.IO、MQTT、SSE、STOMP、 OData、JSON-RPC、tRPC、Redis、AMQP、Kafka。請參閱 協定目錄

都不支援執行。Thrift 只能作為文件用途匯入,無法執行;AMQP 僅實作 0-9-1 (RabbitMQ);NATS 則不支援。

可以,支援六種協定:HTTP、GraphQL、gRPC、SOAP、WebSocket / Socket.IO / MQTT,以及 OData。全部在本機、離線執行。請參閱 伺服器模式

我可以匯入自己的 Postman 集合嗎?

Section titled “我可以匯入自己的 Postman 集合嗎?”

可以,連指令碼一起 — 它們會透過 pm.* 相容層變成可執行的情境。請參閱 從 Postman 遷移

二十四種。請參閱匯入 API

其中十二種格式可以重新同步:Restorm 會套用差異、把消失的操作標記為已淘汰, 並保留您自己的修改。請參閱 從來源更新

為什麼我的 {{variable}} 沒有被替換?

Section titled “為什麼我的 {{variable}} 沒有被替換?”

幾乎總是因為那個值的類型是字串而不是運算式:字串會原樣送出。請參閱 變數與環境

沒有這個選單。Restorm 採用的是驗證請求:一個專門負責取得權杖、並宣告自己 產生哪些標頭的請求,還帶有逾期時間與自動續發。這比一份封閉的清單更為通用。 請參閱身分驗證

支援,做法是把取得權杖的呼叫建模成一個驗證請求。Restorm 並沒有專屬的 OAuth 流程精靈。

這幾種機制目前尚未原生實作。

情境是一張看得見的圖:資料流就是畫面本身,分支與迴圈都是一個個方塊。請參閱 情境簡介

可以,支援七種語言:TypeScript、JavaScript、Python、Lua、Ruby、R 與 C#。 請參閱程式碼動作

Terminal window
restorm --open projet.restorm --run "Tests" --headless

在 Linux runner 上,請在前面加上 xvfb-run -a。headless 執行需要 Pro 方案, 以及一個放在 RESTORM_TOKEN 裡的權杖。請參閱 在 CI 中以 headless 方式執行

代表權限被拒:權杖缺失、無效、已撤銷,或方案等級不足。訊息會明確指出是哪一種。

可以,透過內建的 MCP 伺服器,預設即為啟用。 請求的操控包含在 Community 版中;情境、擷取與介面自動化則屬於 Pro 版。

看得到:代理程式是代表您在操控 Restorm,它拿到的密鑰已解析值,和您在應用 程式裡看到的完全一樣。這是您自己的密鑰。密鑰 型別所保證的,是它們不會流入專案檔案、不會進入匯出檔案,也不會流向未經授權的 第三方服務。每一次呼叫都會記錄在 MCP 記錄裡。

MCP 伺服器會在我的 CI 伺服器上執行嗎?

Section titled “MCP 伺服器會在我的 CI 伺服器上執行嗎?”

絕對不會:在沒有顯示器的機器上,不論設定為何它都不會啟動。

內建的 git 會取代我的命令列嗎?

Section titled “內建的 git 會取代我的命令列嗎?”

它是命令列的補充。它使用的是您本機的 git:如果 git push 在您的終端機 裡能用,在 Restorm 裡就能用。它真正的價值在於衝突解決 — 會把各個實體 顯示在它們真正的編輯器裡。請參閱內建 Git

不是,它屬於 Pro 版。不過在 Community 版裡,沒有任何東西阻止您用命令列的 git 管理 Restorm 專案 — 這個格式本來就是為此而設計的。

設定 ▸ 外觀 ▸ 語言 — 共有 27 種語言可選。

設定 ▸ 外觀 ▸ 佈景主題 — 14 種佈景主題,即時套用。請參閱 佈景主題

直接下載的套件會(AppImage、Windows 安裝程式、.dmg)。.deb.rpm 套件則交由您的套件管理員處理。請參閱安裝