Kodeeksport
Hver anmodningsfane har en underfane, Code Snippets: den indeholder det tilsvarende kald, skrevet i de sprog og biblioteker, der er relevante for dens protokol, klar til at blive kopieret.
Det er dét, du vil have, når du skal gå fra et forsøg i Restorm til produktionskode, eller når du vil indsætte et eksempel, der kan gengives, i en sag.

Mål pr. protokol
Section titled “Mål pr. protokol”| Protokol | Antal | Eksempler |
|---|---|---|
| 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 — hvert økosystem både som »SOAP-klient« og som »rå HTTP« |
| WebSocket / Socket.IO / MQTT | 15 | Browserens 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 i strømtilstand |
| JSON-RPC | 2 | cURL, Fetch |
| STOMP | 2 | @stomp/stompjs, wscat |
Varianterne tager højde for anmodningens tilstand: et AMQP-kodestykke til publicering er ikke det samme som til forbrug, og Kafka skelner mellem at producere, forbruge og inspicere.
Hvad der genereres
Section titled “Hvad der genereres”Kodestykket afspejler anmodningen, som den er konfigureret: metode, URL,
headere, body og protokollens indstillinger. {{variables}} opløses med det
aktive miljø — du får altså kode, der virker med det samme, ikke en skabelon, du
skal udfylde.
Og eksport af projektet?
Section titled “Og eksport af projektet?”Restorm eksporterer ikke en samling til en anden klients format. Projektet er
allerede en læsbar fil, der kan versionsstyres
(.restorm i YAML, JSON eller JSON5):
det er dét, der er udvekslingsformatet.
Skal du dele med nogen, der ikke har Restorm, er kodestykket som regel det rigtige svar.