Перейти до вмісту

Експорт коду

Кожна вкладка запиту має підвкладку Code Snippets: вона містить рівнозначний виклик, написаний мовами й бібліотеками, доречними для його протоколу, готовий до копіювання.

Це саме те, що потрібно, щоб перейти від спроби в Restorm до коду для продакшену або щоб вставити відтворюваний приклад до тікета.

Підвкладка «Приклади коду» запиту HTTP: розгорнута ціль cURL зі своєю командою й інші мови, згорнуті нижче

ПротоколКількістьПриклади
HTTP24cURL, Fetch, Axios, Requests, aiohttp, Go, reqwest, HttpClient (Java/C#), Guzzle, Net::HTTP, URLSession, OkHttp, Dart, httr, PowerShell, HTTPoison, clj-http
GraphQL13cURL, Fetch, Apollo Client, gql, graphql-go, graphql-client, GraphQL.Client, graphql-java, Apollo iOS, Apollo Kotlin
gRPC14grpcurl, grpc_cli, grpcurl gRPC-Web, curl Connect-RPC, @grpc/grpc-js, grpcio, grpc-java, Grpc.Net.Client, tonic, grpc-kotlin, grpc-swift
SOAP15cURL, npm-пакет soap, zeep, WCF, JAX-WS, SoapClient, savon — кожна екосистема у версіях «клієнт SOAP» і «сирий HTTP»
WebSocket / Socket.IO / MQTT15WebSocket браузера, ws, Socket.IO Client, MQTT.js, paho-mqtt, websockets, gorilla/websocket, ClientWebSocket, tokio-tungstenite
AMQP8amqplib, pika, amqp-tools, rabbitmqadmin
Redis6ioredis, redis-cli, redis-py
Kafka5kafkajs, kcat
tRPC5cURL, Fetch, @trpc/client, requests, Go
SSE3cURL, EventSource, requests у потоковому режимі
JSON-RPC2cURL, Fetch
STOMP2@stomp/stompjs, wscat

Варіанти враховують режим запиту: фрагмент AMQP для публікації не такий, як для споживання, а Kafka розрізняє виробництво, споживання й огляд.

Фрагмент відображає запит таким, як його налаштовано: метод, URL, заголовки, тіло, параметри протоколу. {{variables}} обчислюються з активним середовищем — тож ви отримуєте код, який працює як є, а не шаблон, який треба доповнювати.

Restorm не експортує колекцію до формату іншого клієнта. Проєкт і так є читабельним файлом, придатним до контролю версій (.restorm у YAML, JSON або JSON5): саме він і є форматом обміну.

Щоб поділитися з тим, хто не має Restorm, фрагмент коду зазвичай є правильною відповіддю.