Lëshimi i klientit të hapur API Kurlo 3.1

ËshtĂ« publikuar versioni Kurlo 3.1, njĂ« ndĂ«rfaqe grafike pĂ«r debugimin dhe testimin e API-ve, e zhvilluar si njĂ« alternativĂ« ndaj sistemeve Postman, Insomnia, Bruno dhe Yaak. Kodi Ă«shtĂ« shkruar nĂ« Go dhe Svelte duke pĂ«rdorur kornizĂ«n Wails, e cila pĂ«rdor WebView-in sistemor nĂ« vend tĂ« motorit tĂ« integruar Chromium dhe shpĂ«rndahet nĂ«n licencĂ«n MIT. NdĂ«rtimet e gatshme formohen pĂ«r Linux (AppImage), Windows dhe macOS.

Veçoritë kryesore

  • KĂ«rkesat HTTP, GraphQL, gRPC, WebSocket, Socket.IO, SSE dhe MCP.
  • Koleksionet ruhen nĂ« formatin e skedarĂ«ve YAML, tĂ« cilat mund tĂ« mbahen nĂ« njĂ« depo Git sĂ« bashku me kodin e API-sĂ«. NjĂ« ndĂ«rfaqe e integruar Ă«shtĂ« parashikuar pĂ«r punĂ«n me Git.
  • Importimi nga Postman, Insomnia, Bruno, OpenAPI dhe HAR. Skriptet e Postman (pm.test, pm.expect, pm.sendRequest) kalohen ashtu siç janĂ«.
  • Ekziston emulimi i kontrollimeve tĂ« shfletuesit: kĂ«rkesa CORS preflight dhe kufizimet CSP connect-src kontrollohen sipas specifikimeve tĂ« Fetch dhe CSP3. Kjo mundĂ«son tĂ« shihni njĂ« gabim nĂ« klient paraprakisht, qĂ« do tĂ« marrĂ« shfletuesi pĂ«rpara se tĂ« publikohet.
  • NjĂ« server lokal mock, njĂ« utilitet konsolĂ« pĂ«r ekzekutimin e koleksioneve nĂ« sistemet e integrimit tĂ« vazhdueshĂ«m dhe serverin MCP.
  • NjĂ« agjent AI opsional, qĂ« punon me modelin e zgjedhur nga pĂ«rdoruesi (OpenRouter, Ollama, LM Studio, çelĂ«si i tij API) ose pĂ«rmes Claude Code dhe Codex. Ndryshimet zbatohen vetĂ«m pasi tĂ« konfirmohen nga pĂ«rdoruesi, fjalĂ«kalimet dhe çelĂ«sat e modelit nuk pĂ«rcillen.
  • Mungesa e lidhjes me llogarinĂ«, funksionet me pagesĂ« dhe mbledhja e telemetrisĂ«.
  • MundĂ«sia pĂ«r tĂ« punuar pa akses nĂ« internet, pĂ«rfshirĂ« nĂ« mjedise tĂ« mbyllura; pĂ«r agjentin AI mund tĂ« pĂ«rdoret njĂ« model lokal pĂ«rmes Ollama ose LM Studio.

Ndryshimet në versionin 3.1

  • Sinkronizimi i koleksionit me specifikimin OpenAPI, duke u ngarkuar nga URL ose nga njĂ« skedar nĂ« depo. PĂ«r CI Ă«shtĂ« shtuar komanda "kurlo openapi check", e cila tregon operacionet e shtuar, tĂ« ndryshuara dhe tĂ« fshira.
  • Variablat e pĂ«rcaktuara nĂ« nivelin e njĂ« kĂ«rkese tĂ« veçantĂ« (vars).
  • Autorizimi JWT Bearer: tokeni nĂ«nshkruhet me çdo dĂ«rgim, mbĂ«shteten algoritmet HS, RS, PS dhe ES.
  • Kontrolli i pĂ«rgjigjes (kodi i statusit, koha, titujt, fushat JSON) pa shkruar skripte (assertions).
  • Anulimi i fshirjes dhe lista e elementeve tĂ« fundit tĂ« fshira (Undo).
  • Ngjyrosja e mjediseve (pĂ«r tĂ« siguruar qĂ« kĂ«rkesa tĂ« mos dĂ«rgohet aksidentalisht nĂ« prodhim server) dhe ndryshimi i rendit tĂ« kĂ«rkesave nĂ« modin drag-n-drop.
  • ËshtĂ« pĂ«rshpejtuar hapja, ruajtja dhe rrotullimi i hapĂ«sirave tĂ« punĂ«s me mijĂ«ra kĂ«rkesa dhe shembuj nĂ« tĂ« gjitha sistemet operative.

Burimi: opennet.ru

Blini hosting tĂ« besueshĂ«m pĂ«r faqe interneti me mbrojtje nga DDoS, serverĂ« VPS VDS đŸ”„ Blini hosting tĂ« besueshĂ«m pĂ«r faqe interneti me mbrojtje nga DDoS, serverĂ« VPS VDS | ProHoster