Utgivning av Kurlo 3.1 öppen API-klient

UtgÄvan av Kurlo 3.1, ett grafiskt grÀnssnitt för felsökning och testning av API:er, har publicerats som ett alternativ till systemen Postman, Insomnia, Bruno och Yaak. Koden Àr skriven i Go och Svelte med hjÀlp av ramverket Wails, som istÀllet för den inbyggda Chromium-motorn anvÀnder systemets WebView, och distribueras under MIT-licens. Förberedda byggen skapas för Linux (AppImage), Windows och macOS.

Huvudfunktioner

  • HTTP-förfrĂ„gningar, GraphQL, gRPC, WebSocket, Socket.IO, SSE och MCP.
  • Samlingar lagras i YAML-filer, som kan hĂ„llas i ett Git-repositorium tillsammans med API-koden. En inbyggd grĂ€nssnitt finns för att arbeta med Git.
  • Import frĂ„n Postman, Insomnia, Bruno, OpenAPI och HAR. Postman-skript (pm.test, pm.expect, pm.sendRequest) överförs oförĂ€ndrat.
  • Det finns emulering av webblĂ€sartester: CORS-preflight-förfrĂ„gan och CSP connect-src-begrĂ€nsningar kontrolleras enligt specifikationerna Fetch och CSP3. Detta gör det möjligt att se ett fel i klienten innan release, vilket webblĂ€saren skulle fĂ„.
  • Lokal mock-server, kommandoradsverktyg för att köra samlingar i kontinuerliga integrationssystem och MCP-server.
  • Valfri AI-agent som arbetar med en anvĂ€ndarvald modell (OpenRouter, Ollama, LM Studio, egen API-nyckel) antingen genom Claude Code och Codex. Ändringar tillĂ€mpas endast efter bekrĂ€ftelse frĂ„n anvĂ€ndaren, lösenord och modellnycklar skickas inte.
  • Ingen koppling till konto, betalda funktioner eller insamling av telemetri.
  • Möjlighet att arbeta utan internetĂ„tkomst, Ă€ven i slutna kretsar; för AI-agenten kan en lokal modell anvĂ€ndas via Ollama eller LM Studio.

Ändringar i version 3.1.

  • Synkronisering av samlingen med OpenAPI-specifikationen, som laddas ner via URL eller frĂ„n en fil i repositoryt. För CI har kommandot "kurlo openapi check" lagts till, som visar tillagda, Ă€ndrade och borttagna operationer.
  • Variabler som sĂ€tts pĂ„ nivĂ„ av enskild förfrĂ„gan (vars).
  • JWT Bearer-autentisering: token signeras vid varje skickande, algoritmerna HS, RS, PS och ES stöds.
  • Svarskontroller (statuskod, tid, headers, JSON-fĂ€lt) utan att skriva skript (assertions).
  • Ångra borttagning och lista över nyligen borttagna element (Ångra).
  • FĂ€rgmĂ€rkning av miljöer (för att en förfrĂ„gan inte av misstag ska skickas till produktion) server) och Ă€ndra ordningen pĂ„ förfrĂ„gningar i drag-och-slĂ€pp-lĂ€ge.
  • Öppning, sparande och rullning av arbetsytor med tusentals förfrĂ„gningar och exempel har pĂ„skyndats pĂ„ alla operativsystem.

KĂ€lla: opennet.ru

Köp pĂ„litlig webbhotell med DDoS-skydd, VPS VDS-servrar đŸ”„ Köp pĂ„litlig webbhotell med DDoS-skydd, VPS VDS-servrar | ProHoster