Beoordelingen redacteur: Gebruikersbeoordelingen: [Totaal: 0 Gemiddeld: 0].ilfs_responsive_below_title_1 { width: 300px; } @media(min-breedte: 500px) {.ilfs_responsive_below_title_1 { breedte: 300px; } } @media(min-breedte: 800px) {.ilfs_responsive_below_title_1 { breedte: 336px; } }
Kreya is een downloadbare Windows-toepassing die u kunt gebruiken om Build en test API’s snel en gemakkelijk. Het is een open source-programma en ondersteunt ook Rest API’s, scripting en tests.
Kreya wordt geleverd als een gratis versie en als betaalde versies. Het is ook beschikbaar voor Linux en macOS platforms.
De volgende functies zijn inbegrepen in de gratis versie van Kreya:
GRPC-client met volledige functionaliteit: de KreyagRPC-client ondersteunt veel functies, zoals serverreflectie, gestreamde verzoeken, verzoekvalidatie en meer. gRPC is een open source Remote Procedure Call (RPC) framework dat in elke omgeving kan draaien en een goede prestatieverbetering biedt.
Krachtige REST-client: Kreya ondersteunt REST API-aanroepen met verschillende verzoek-en antwoordformaten, import van OpenAPI-definities en meer.
Omgevingen en sjablonen: dit is een zeer belangrijke functie van Kreya waarmee u omgevingsspecifieke waarden en gegevens afzonderlijk kunt opslaan en uw ervaring kunt vereenvoudigen. U kunt omgevingen toevoegen, bewerken en verwijderen en er eenvoudig tussen schakelen. Met sjablonen kunt u realistische dummy-gegevens genereren voor elk verzoek, zodat u ze gemakkelijk kunt testen.
Herbruikbare authenticatieconfiguraties: Kreya centraliseert authenticatiebeheer, zodat u uw authenticatiegegevens op één plek kunt definiëren en er naadloos naar kunt verwijzen in uw verzoeken om herhalingen te voorkomen. U kunt eenvoudig al uw authenticatieconfiguraties toevoegen, bewerken en verwijderen.
Hoe het werkt:
1. Download en installeer Kreya via de link aan het einde van dit artikel.
2. Start Kreya en om het even uit te proberen klik je op ‘Open Voorbeeld Project’. Als u een nieuw project wilt maken, klikt u op’Project maken’en start u het proces.
3. Binnen enkele ogenblikken worden alle API-definities geïmporteerd en wordt het voorbeeldproject naar uw schijf gekloond.
4. Om uw eerste verzoek te verzenden en te testen, moet u een gRPC-bewerking in de lijst selecteren. Klik op Hallo-> Hallo Service en selecteer ‘Say Hello’. Klik vervolgens op ‘Verzenden’ in het gRPC-paneel. U krijgt een’OK’-antwoord in het Response-paneel samen met de tijd in milliseconden voordat het antwoord wordt gegenereerd. Dit betekent dat je met succes je eerste API-aanroep met Kreya hebt gedaan.
5. Klik naast het testen van REST API’s op rest-> wttr.in en selecteer’London’. Klik zoals eerder op’Verzenden’bovenaan en je krijgt de huidige temperatuur in Londen in het Response-paneel om aan te geven dat de Rest API correct werkt. In dit voorbeeld wordt wttr.in gebruikt, een gratis weersvoorspellingsservice die verschillende methoden voor het weergeven van informatie ondersteunt voor console-HTTP-clients en meer.
6. Klik op’Maan’onder dezelfde wttr.in-map en klik vervolgens op’Verzenden’en je krijgt een PNG-afbeelding van de maan met de huidige fase. Dit toont aan dat u met succes de wttr.in Rest API heeft toegevoegd.
7. U kunt de HTTP-methode wijzigen door op de pijl-omlaag naast’GET’te klikken en een ander verzoek te selecteren, zoals POST, PUT, DELETE en meer, en deze op de juiste manier te testen. Om de gRPC-methode te wijzigen, kunt u ook op het pictogram’Pen’naast de naam klikken en het nodige doen.
8. Gebruik de pictogrammen die beschikbaar zijn bovenaan het linkerdeelvenster (HTTP/HTTPS-paneel) om een nieuwe map aan te maken, te verwijderen, bewerkingen uit te voeren en meer.
9. Klik op een’map’om de omgevingsinstellingen voor gRPS, rust en authenticatieconfiguratie te configureren. Deze instellingen worden toegepast op alle bewerkingen en submappen, tenzij ze op een lager niveau worden overschreven.
10. Met de horizontale werkbalk onder het paneel Verzoeken kunt u de query, kopteksten, verificatiemethoden, eindpunten en meer configureren. Met de werkbalk onder het antwoord kunt u het antwoord, de kopteksten, de trailers en de sporen bekijken.
Laatste opmerkingen:
Over het algemeen is Kreya een nette en eenvoudige applicatie waarmee u kunt bouwen en test uw API’s heel gemakkelijk en snel. De gratis versie heeft beperkingen en ondersteunt alleen de functies die hierboven zijn vermeld. U kunt upgraden naar de betaalde versie voor extra belangrijke functies zoals scripten en testen, Windows-verificatie voor API’s en meer. Kreya is een van de meest populaire tools op dit gebied en een goed alternatief voor Postman.
Klik hier om de Kreya-applicatie voor Windows, Linux en macOS te downloaden. U moet de 64-bits versie van Windows 10 hebben om Kreya te laten werken.