Valutazioni dell’editore: Valutazioni degli utenti:[Totale: 0 Media: 0].ilfs_responsive_below_title_1 { width: 300px; } @media(larghezza minima: 500px) {.ilfs_responsive_below_title_1 { larghezza: 300px; } } @media(larghezza minima: 800px) {.ilfs_responsive_below_title_1 { larghezza: 336px; } }
Kreya è un’applicazione Windows scaricabile che puoi utilizzare per Creare e testare le API in modo rapido e semplice. È un programma open source e supporta anche API Rest, scripting e test.
Kreya è disponibile sia in versione gratuita che in versione a pagamento. È disponibile anche per le piattaforme Linux e macOS.
Le seguenti caratteristiche sono incluse nella versione gratuita di Kreya:
Client gRPC con funzionalità complete: il client KreyagRPC supporta molte funzionalità come la riflessione del server, le richieste in streaming, la convalida delle richieste e altro ancora. gRPC è un framework RPC (Remote Procedure Call) open source che può essere eseguito in qualsiasi ambiente e offre un buon miglioramento delle prestazioni.
Potente client REST: Kreya supporta chiamate API REST con diversi formati di richiesta e risposta, importazione di Definizioni OpenAPI e altro.
Ambienti e modelli: questa è una caratteristica molto importante di Kreya che ti consente di archiviare valori e dati specifici dell’ambiente separatamente e semplificare la tua esperienza. Puoi aggiungere, modificare ed eliminare ambienti e passare da uno all’altro con facilità. I modelli ti consentono di generare dati fittizi realistici per ogni richiesta in modo da poterli testare facilmente.
Configurazioni di autenticazione riutilizzabili: Kreya centralizza la gestione dell’autenticazione in modo che tu possa definire le tue credenziali di autenticazione in un unico posto e farvi riferimento senza problemi in le vostre richieste per evitare ripetizioni. Puoi facilmente aggiungere, modificare ed eliminare tutte le tue configurazioni di autenticazione.
Come funziona:
1. Scarica e installa Kreya dal link fornito alla fine di questo articolo.
2. Esegui Kreya e per provarlo clicca brevemente su”Apri progetto di esempio”. Se vuoi creare un nuovo progetto, puoi fare clic su”Crea progetto”e quindi avviare il processo.
3. In pochi istanti, tutte le definizioni API verranno importate e il progetto di esempio verrà clonato sul tuo disco.
4. Per inviare e testare la tua prima richiesta, devi selezionare un’operazione gRPC nell’elenco. Fai clic su Hello-> Hello Service e seleziona”Say Hello”. Quindi fare clic su”Invia”nel pannello gRPC. Riceverai una risposta”OK”nel pannello Risposta insieme al tempo in millisecondi per la generazione della risposta. Ciò significa che hai effettuato con successo la tua prima chiamata API con Kreya.
5. Successivamente per testare le API REST, fai clic su rest-> wttr.in e seleziona”Londra”. Come prima, fai clic su”Invia”in alto e otterrai la temperatura attuale a Londra nel pannello Risposta, indicando che l’API Rest funziona correttamente. Questo esempio utilizza wttr.in che è un servizio di previsioni meteo gratuito che supporta vari metodi di rappresentazione delle informazioni per i client HTTP della console e altro ancora.
6. Fai clic su”Luna”nella stessa cartella wttr.in, quindi fai clic su”Invia”e otterrai un’immagine PNG della Luna che mostra la fase corrente. Ciò dimostra che hai aggiunto correttamente l’API Rest wttr.in.
7. Puoi modificare il metodo HTTP facendo clic sulla freccia in basso accanto a”GET”e selezionare qualsiasi altra richiesta come POST, PUT, DELETE e altro e testarla in modo appropriato. Inoltre, per modificare il metodo gRPC, puoi fare clic sull’icona”Penna”accanto al suo nome e fare il necessario.
8. Usa le icone disponibili nella parte superiore del pannello di sinistra (pannello HTTP/HTTPS) per creare, eliminare una nuova cartella, operazioni e altro.
9. Fare clic su qualsiasi”Cartella”per configurare le impostazioni dell’ambiente per gRPS, Riposo e Configurazione di autenticazione. Queste impostazioni verranno applicate a tutte le operazioni e alle sottocartelle a meno che non vengano sovrascritte a un livello inferiore.
10. La barra degli strumenti orizzontale sotto il pannello Richieste consente di configurare la query, le intestazioni, i metodi di autenticazione, gli endpoint e altro ancora. La barra degli strumenti sotto la risposta ti consente di visualizzare la risposta, le intestazioni, i trailer e le tracce.
Commenti finali:
Nel complesso Kreya è un’applicazione semplice e pulita che ti consente di creare e testa le tue API in modo molto semplice e veloce. La versione gratuita ha limitazioni e supporta solo le funzionalità che sono state indicate sopra. Puoi eseguire l’aggiornamento alla versione a pagamento per ulteriori importanti funzionalità come scripting e test, autenticazione di Windows per API e altro ancora. Kreya è uno degli strumenti più popolari in questo spazio e una buona alternativa a Postman.
Fai clic qui per scaricare l’applicazione Kreya per Windows, Linux e macOS. È necessario disporre della versione a 64 bit di Windows 10 affinché Kreya funzioni.