Gå til innholdet

Ofte stilte spørsmål

Ja. Community-utgaven kan brukes uten konto og uten begrensninger: alle protokoller som kan kjøres, all import, scenarioer i grensesnittet, mockserverne, brannmuren.

Pro- og Enterprise-utgavene låser opp muligheter — kjøring i kontinuerlig integrasjon, innebygd git, avanserte MCP-verktøy, SSO — aldri kvoter. Se Planer og muligheter.

Nei, bortsett fra når du skal aktivere en betalt utgave.

Windows (installasjonsprogram), macOS (arm64 og Intel), Linux (AppImage, .deb, .rpm). Se Installasjon.

Nei. Prosjektene er filer på din egen disk, mockserverne kjører på maskinen din, og brannmuren blokkerer som standard alle utgående kall som ikke kommer fra prosjektet ditt.

En .restorm-fil, i YAML som standard (json og json5 er også mulig), eller et mappetre. Se Prosjekter og .restorm-filer.

Ja, det er den tenkte måten å dele på. Serialiseringen er deterministisk slik at diffene holder seg lesbare.

Legg *.responses.zip og restorm.env til i .gitignore — se Filformater.

Hvordan deler jeg et prosjekt med teamet mitt?

Section titled “Hvordan deler jeg et prosjekt med teamet mitt?”

Via git. Det finnes ikke noe hostet arbeidsområde. Se Team og seter.

Aldri i prosjektet. Enten i en lokal hemmelighetsfil, eller lest fra systemets miljøvariabler. Se Hemmeligheter.

Femten: HTTP, GraphQL, gRPC, SOAP, WebSocket, Socket.IO, MQTT, SSE, STOMP, OData, JSON-RPC, tRPC, Redis, AMQP, Kafka. Se katalogen.

Nei. Thrift kan importeres som dokumentasjon, men kan ikke kjøres; bare AMQP 0-9-1 (RabbitMQ) er implementert; NATS støttes ikke.

Ja, på seks protokoller: HTTP, GraphQL, gRPC, SOAP, WebSocket / Socket.IO / MQTT og OData. Lokalt og uten nett. Se Servermodus.

Kan jeg importere Postman-samlingene mine?

Section titled “Kan jeg importere Postman-samlingene mine?”

Ja, også skriptene dine, som blir et kjørbart scenario takket være kompatibilitetslaget pm.*. Se Migrere fra Postman.

Tjuefire. Se Importere et API.

Hva skjer når spesifikasjonen endrer seg?

Section titled “Hva skjer når spesifikasjonen endrer seg?”

Tolv formater kan synkroniseres på nytt: Restorm bruker deltaet, markerer operasjoner som har forsvunnet som utdaterte, og beholder endringene dine. Se Oppdatere fra kilden.

Nesten alltid fordi verdien er av typen Streng og ikke Uttrykk: en streng sendes som den er. Se Variabler og miljøer.

Den finnes ikke. Restorm bruker autentiseringsforespørsler: en egen forespørsel som henter tokenet og erklærer headerne den produserer, med utløp og automatisk fornyelse. Det er mer generelt enn en lukket liste. Se Autentisering.

Ja, ved å modellere tokenkallet som en autentiseringsforespørsel. Det finnes ingen egen veiviser for OAuth-flyten.

Disse skjemaene er ikke implementert nativt i dag.

Det er en synlig graf: dataflyten er tegningen, og forgreningene og løkkene er bokser. Se Introduksjon til scenarioer.

Ja, i sju språk: TypeScript, JavaScript, Python, Lua, Ruby, R og C#. Se Kodehandlinger.

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

På en Linux-runner setter du xvfb-run -a foran. Headless kjøring krever en Pro-plan og et token i RESTORM_TOKEN. Se Headless kjøring og CI.

En nektet rettighet: tokenet mangler, er ugyldig eller tilbakekalt, eller planen er utilstrekkelig. Meldingen presiserer hvilket tilfelle det er.

Ja, via den innebygde MCP-serveren, som er aktiv som standard. Styring av forespørsler er inkludert i Community-utgaven; scenarioer, skjermbilder og automatisering av grensesnittet hører til Pro-utgaven.

Ja: en agent styrer Restorm på dine vegne og får den oppløste verdien av en hemmelighet, akkurat slik du selv ser den i applikasjonen. Det er dine hemmeligheter. Det typen Hemmelighet garanterer, er at de verken går inn i prosjektet, i en eksport eller til en uautorisert tredjepartstjeneste. Hvert kall føres i MCP-loggene.

Kjører MCP-serveren på CI-serverne mine?

Section titled “Kjører MCP-serveren på CI-serverne mine?”

Nei, aldri: på en maskin uten skjerm starter den ikke, uansett hvilken innstilling som er valgt.

Erstatter den innebygde git-en kommandolinjen min?

Section titled “Erstatter den innebygde git-en kommandolinjen min?”

Den utfyller den. Den bruker din lokale git: hvis git push fungerer i terminalen din, fungerer den i Restorm. Styrken ligger i konfliktløsningen, som viser entitetene i sine virkelige editorer. Se Innebygd git.

Nei, den hører til Pro-utgaven. Ingenting hindrer deg fra å bruke git på kommandolinjen på et Restorm-prosjekt i Community-utgaven — formatet er laget for det.

Innstillinger ▸ Utseende ▸ Språk — 27 språk er tilgjengelige.

Innstillinger ▸ Utseende ▸ Tema — 14 temaer, som tas i bruk umiddelbart. Se Temaer.

Ja, for pakker som er lastet ned direkte (AppImage, Windows-installasjonsprogram, .dmg). .deb- og .rpm-pakkene går via pakkebehandleren din. Se Installasjon.