Gyakori kérdések
Általános
Section titled “Általános”Ingyenes a Restorm?
Section titled “Ingyenes a Restorm?”Igen. A Community kiadás fiók nélkül és korlátozás nélkül használható: minden végrehajtási protokoll, az összes importálás, a felületen szerkesztett forgatókönyvek, a szimulációs kiszolgálók és a tűzfal a része.
A Pro és az Enterprise kiadás képességeket old fel — futtatás folyamatos integrációban, beépített git, haladó MCP-eszközök, SSO —, kvótákat soha. Lásd: Előfizetések és képességek.
Kell fiókot létrehozni?
Section titled “Kell fiókot létrehozni?”Nem, kivéve egy fizetős kiadás aktiválásához.
Milyen platformokon érhető el?
Section titled “Milyen platformokon érhető el?”Windows (telepítő), macOS (arm64 és Intel), Linux (AppImage, .deb, .rpm).
Lásd: Telepítés.
Kikerülnek valahová az adataim?
Section titled “Kikerülnek valahová az adataim?”Nem. A projektek a saját lemezen lévő fájlok, a szimulációs kiszolgálók a saját gépen futnak, a tűzfal pedig alapértelmezés szerint blokkol minden olyan kimenő hívást, amely nem a projektből származik.
Projektek és fájlok
Section titled “Projektek és fájlok”Milyen formátumú egy projekt?
Section titled “Milyen formátumú egy projekt?”Egy .restorm fájl, alapértelmezés szerint YAML formában (a json és a
json5 is lehetséges), vagy egy mappaszerkezet. Lásd:
Projektek és .restorm fájlok.
Verziókezelőbe tehető?
Section titled “Verziókezelőbe tehető?”Igen, ez az előirányzott megosztási mód. A szerializálás determinisztikus, hogy a diffek olvashatók maradjanak.
A *.responses.zip és a restorm.env bejegyzést érdemes felvenni a
.gitignore állományba — lásd
Fájlformátumok.
Hogyan oszthatok meg egy projektet a csapatommal?
Section titled “Hogyan oszthatok meg egy projektet a csapatommal?”Giten keresztül. Nincs üzemeltetett munkaterület. Lásd: Csapatok és licenchelyek.
Hol tárolódnak a titkaim?
Section titled “Hol tárolódnak a titkaim?”Soha nem a projektben. Vagy helyi titokfájlban, vagy a rendszer környezeti változóiból beolvasva. Lásd: Titkok.
Protokollok
Section titled “Protokollok”Mely protokollok támogatottak?
Section titled “Mely protokollok támogatottak?”Tizenöt: HTTP, GraphQL, gRPC, SOAP, WebSocket, Socket.IO, MQTT, SSE, STOMP, OData, JSON-RPC, tRPC, Redis, AMQP, Kafka. Lásd a katalógust.
És a Thrift? Az AMQP 1.0? A NATS?
Section titled “És a Thrift? Az AMQP 1.0? A NATS?”Nem. A Thrift dokumentációs céllal importálható, de nem futtatható; csak az AMQP 0-9-1 (RabbitMQ) van megvalósítva; a NATS nem támogatott.
Szimulálhatok kiszolgálót?
Section titled “Szimulálhatok kiszolgálót?”Igen, hat protokollon: HTTP, GraphQL, gRPC, SOAP, WebSocket / Socket.IO / MQTT és OData. Helyben, kapcsolat nélkül. Lásd: Kiszolgálómód.
Importálás
Section titled “Importálás”Importálhatók a Postman-gyűjteményeim?
Section titled “Importálhatók a Postman-gyűjteményeim?”Igen, a szkriptekkel együtt, amelyekből a pm.* kompatibilitási rétegnek
köszönhetően futtatható forgatókönyv lesz. Lásd:
Migrálás Postmanből.
Hány formátum támogatott?
Section titled “Hány formátum támogatott?”Huszonnégy. Lásd: API importálása.
Mi történik, ha a specifikáció változik?
Section titled “Mi történik, ha a specifikáció változik?”Tizenkét formátum újraszinkronizálható: a Restorm alkalmazza a deltát, a megszűnt műveleteket elavultként jelöli, a saját módosításokat pedig megőrzi. Lásd: Frissítés a forrásból.
Változók és hitelesítés
Section titled “Változók és hitelesítés”Miért nem cserélődik le a {{variable}} értékem?
Section titled “Miért nem cserélődik le a {{variable}} értékem?”Szinte mindig azért, mert az érték típusa Karakterlánc és nem Kifejezés: a karakterlánc változatlanul megy tovább. Lásd: Változók és környezetek.
Hol van a „hitelesítés típusa” menü?
Section titled “Hol van a „hitelesítés típusa” menü?”Nincs ilyen. A Restorm hitelesítési kéréseket használ: egy dedikált kérést, amely megszerzi a tokent, és megadja, milyen fejléceket állít elő, lejárattal és automatikus megújítással együtt. Ez általánosabb egy zárt listánál. Lásd: Hitelesítés.
Támogatott az OAuth 2?
Section titled “Támogatott az OAuth 2?”Igen, úgy, hogy a tokenhívás hitelesítési kérésként modellezhető. Külön OAuth folyamatvarázsló nincs.
És az AWS SigV4, az NTLM, a Digest?
Section titled “És az AWS SigV4, az NTLM, a Digest?”Ezek a sémák ma nincsenek natívan megvalósítva.
Forgatókönyvek és CI
Section titled “Forgatókönyvek és CI”Miben különbözik a forgatókönyv egy szkripttől?
Section titled “Miben különbözik a forgatókönyv egy szkripttől?”Látható gráf: az adatfolyam maga a rajz, az elágazások és a ciklusok pedig blokkok. Lásd: Bevezetés a forgatókönyvekbe.
Attól még írhatok kódot?
Section titled “Attól még írhatok kódot?”Igen, hét nyelven: TypeScript, JavaScript, Python, Lua, Ruby, R és C#. Lásd: Kódműveletek.
Hogyan futtatható egy forgatókönyv CI-ben?
Section titled “Hogyan futtatható egy forgatókönyv CI-ben?”restorm --open projet.restorm --run "Tests" --headlessLinux runneren xvfb-run -a előtaggal. A headless futtatás Pro előfizetést és
a RESTORM_TOKEN változóban elhelyezett tokent igényel. Lásd:
Headless futtatás és CI.
Mit jelent a 3-as kilépési kód?
Section titled “Mit jelent a 3-as kilépési kód?”Megtagadott jogosultságot: hiányzó, érvénytelen, visszavont token vagy nem elegendő előfizetés. Az üzenet pontosítja, melyikről van szó.
AI és MCP
Section titled “AI és MCP”Vezérelheti egy AI a Restormot?
Section titled “Vezérelheti egy AI a Restormot?”Igen, a beépített, alapértelmezés szerint aktív MCP-kiszolgálón keresztül. A kérések vezérlése része a Community kiadásnak; a forgatókönyvek, a képernyőképek és a felület automatizálása a Pro kiadáshoz tartozik.
Láthatja egy ügynök a titkaimat?
Section titled “Láthatja egy ügynök a titkaimat?”Igen: az ügynök a felhasználó nevében vezérli a Restormot, és megkapja a titok feloldott értékét, pontosan úgy, ahogyan az az alkalmazásban is látszik. Ezek a felhasználó saját titkai. Amit a Titok típus garantál, az az, hogy nem kerülnek sem a projektbe, sem exportba, sem jogosulatlan külső szolgáltatáshoz. Minden hívás bekerül az MCP-naplókba.
Fut az MCP-kiszolgáló a CI-kiszolgálóimon?
Section titled “Fut az MCP-kiszolgáló a CI-kiszolgálóimon?”Nem, soha: kijelző nélküli gépen nem indul el, bármi is legyen a beállítás.
Kiváltja a beépített git a parancssoromat?
Section titled “Kiváltja a beépített git a parancssoromat?”Kiegészíti. A helyi git telepítést használja: ha a git push működik a
terminálban, működik a Restormban is. Az igazi haszna az ütközésfeloldás,
amely az entitásokat a saját valódi szerkesztőjükben jeleníti meg. Lásd:
Beépített git.
Ingyenesen jár?
Section titled “Ingyenesen jár?”Nem, a Pro kiadáshoz tartozik. Semmi nem akadályozza azt, hogy egy Restorm projekten Community kiadásban parancssori gitet használjanak — a formátum pontosan erre való.
Hogyan lehet nyelvet váltani?
Section titled “Hogyan lehet nyelvet váltani?”Beállítások ▸ Megjelenés ▸ Nyelv — 27 nyelv érhető el.
Hogyan lehet témát váltani?
Section titled “Hogyan lehet témát váltani?”Beállítások ▸ Megjelenés ▸ Téma — 14 téma, azonnal alkalmazva. Lásd: Témák.
Frissíti magát a Restorm?
Section titled “Frissíti magát a Restorm?”Igen, a közvetlenül letöltött csomagok esetén (AppImage, Windows-telepítő,
.dmg). A .deb és .rpm csomagok a rendszer csomagkezelőjén keresztül
frissülnek. Lásd: Telepítés.