Documentația Restorm
Restorm este un mediu desktop de testare a API-urilor: un client care vorbește cincisprezece protocoale, un server de simulare, un editor de scenarii vizuale și un motor de automatizare care se poate folosi în integrare continuă. Documentația de față acoperă întregul produs.
De unde să începeți
Section titled “De unde să începeți”- Descoperiți Restorm? Citiți Ce este Restorm?, apoi Instalare și Pornire rapidă.
- Veniți de la Postman, Bruno sau Insomnia? Începeți cu Migrarea de la Postman — colecțiile dumneavoastră se importă ca atare.
- Căutați un protocol anume? Catalogul protocoalelor conține o pagină pentru fiecare protocol acceptat.
- Automatizați? Consultați scenariile și rularea headless în CI.
Marile blocuri ale produsului
Section titled “Marile blocuri ale produsului”| Bloc | Ce faceți acolo |
|---|---|
| Concepte | Proiecte .restorm, cereri, foldere, medii, variabile, autentificare |
| Protocoale | HTTP, GraphQL, gRPC, SOAP, WebSocket, Socket.IO, MQTT, SSE, STOMP, OData, JSON-RPC, tRPC, Redis, AMQP, Kafka |
| Import & export | 24 de formate de import (OpenAPI, Postman, Bruno, HAR, cURL…) și exportul de fragmente de cod |
| Scenarii | Înlănțuirea apelurilor, ramificări, bucle, aserțiuni, rulare în CI |
| Modul server | Găzduirea de servere de simulare pornind de la cererile dumneavoastră |
| Unelte | Mini browser, firewall, consolă, git integrat, control prin IA via MCP |
| Referință | Helperi Handlebars, scurtături, setări, CLI, instrumente MCP |
Ce diferențiază Restorm
Section titled “Ce diferențiază Restorm”- Totul este local. Proiectele sunt fișiere pe discul dumneavoastră, serverele de simulare rulează pe mașina dumneavoastră și nu este necesar niciun drum dus-întors printr-un serviciu terț.
- O singură unealtă pentru toate transporturile. Același arbore de proiect conține apelurile REST, abonamentele MQTT, consumatorii Kafka și apelurile gRPC în flux.
- Compatibil cu controlul versiunilor. Formatul de fișier este serializat
determinist, astfel încât
git diffsă rămână lizibil, iar Restorm include un client git cu rezolvare a conflictelor la nivel de entitate. - Controlabil de o IA. Restorm expune un server MCP: un agent poate citi proiectul dumneavoastră, lansa cereri și controla interfața.