Code-Export
Jeder Anfrage-Tab besitzt einen Unter-Tab Code Snippets: Er enthält den äquivalenten Aufruf, geschrieben in den für sein Protokoll relevanten Sprachen und Bibliotheken, kopierbereit.
Das ist genau das, was man braucht, um von einem Versuch in Restorm zu Produktionscode zu wechseln oder um ein reproduzierbares Beispiel in ein Ticket einzufügen.

Ziele nach Protokoll
Section titled “Ziele nach Protokoll”| Protokoll | Anzahl | Beispiele |
|---|---|---|
| HTTP | 24 | cURL, Fetch, Axios, Requests, aiohttp, Go, reqwest, HttpClient (Java/C#), Guzzle, Net::HTTP, URLSession, OkHttp, Dart, httr, PowerShell, HTTPoison, clj-http |
| GraphQL | 13 | cURL, Fetch, Apollo Client, gql, graphql-go, graphql-client, GraphQL.Client, graphql-java, Apollo iOS, Apollo Kotlin |
| gRPC | 14 | grpcurl, grpc_cli, grpcurl gRPC-Web, curl Connect-RPC, @grpc/grpc-js, grpcio, grpc-java, Grpc.Net.Client, tonic, grpc-kotlin, grpc-swift |
| SOAP | 15 | cURL, soap npm, zeep, WCF, JAX-WS, SoapClient, savon — jedes Ökosystem in einer Version „SOAP-Client“ und „reines HTTP“ |
| WebSocket / Socket.IO / MQTT | 15 | Browser-WebSocket, ws, Socket.IO Client, MQTT.js, paho-mqtt, websockets, gorilla/websocket, ClientWebSocket, tokio-tungstenite |
| AMQP | 8 | amqplib, pika, amqp-tools, rabbitmqadmin |
| Redis | 6 | ioredis, redis-cli, redis-py |
| Kafka | 5 | kafkajs, kcat |
| tRPC | 5 | cURL, Fetch, @trpc/client, requests, Go |
| SSE | 3 | cURL, EventSource, requests im Stream-Modus |
| JSON-RPC | 2 | cURL, Fetch |
| STOMP | 2 | @stomp/stompjs, wscat |
Die Varianten berücksichtigen den Modus der Anfrage: Ein AMQP-Snippet für Publish unterscheidet sich vom Consume-Snippet, und Kafka unterscheidet Produzieren, Konsumieren und Inspizieren.
Was erzeugt wird
Section titled “Was erzeugt wird”Das Snippet spiegelt die Anfrage so, wie sie konfiguriert ist: Methode,
URL, Header, Body, Protokolloptionen. Die {{variables}} werden mit der
aktiven Umgebung aufgelöst — Sie erhalten also Code, der so, wie er ist,
funktioniert, keine auszufüllende Vorlage.
Und der Export des Projekts?
Section titled “Und der Export des Projekts?”Restorm exportiert keine Collection in ein anderes Client-Format. Das
Projekt ist bereits eine lesbare und versionierbare Datei
(.restorm in YAML, JSON oder JSON5):
Es ist selbst das Austauschformat.
Um es mit jemandem zu teilen, der Restorm nicht hat, ist das Code-Snippet in der Regel die richtige Antwort.