Love the Bruno API client, but today hit a limitation, Bruno doesn’t export or accept .har files. Seems to be an open request… from February 2024.
Love the Bruno API client, but today hit a limitation, Bruno doesn’t export or accept .har files. Seems to be an open request… from February 2024.
Insomnia API Client Vulnerability Enables Arbitrary Code Execution via Template Injection
https://gbhackers.com/insomnia-api-client-vulnerability/
#Infosec #Security #Cybersecurity #CeptBiro #Insomnia #APIClient #Vulnerability #ArbitraryCodeExecution #TemplateInjection
Today I met Bruno: https://www.usebruno.com/ #usebruno #bruno #apiClient #sweet
Posting — The modern #API client that lives in your #terminal
finally, a proper #foss postman alternative
https://yaak.app/
#apiclient #postman #insomnia
Lets check out #bruno a popular #apiclient alternative https://youtu.be/fTqEFitli3E #python
ApyHub Introduces Fusion, the Notion-like API Client
https://apyhub.com/blog/introducing-fusion
"Fusion helps developers save up to 60% of time and resources when building, testing & documenting APIs. Everyone – from frontend and backend developers to QA Technical Writers and product managers – can view and discuss API specs, tests, and documentation in real-time and collaborate - fostering a unified API development process." -- #SamuelKaluvuri
I'm currently looking at API Client generators to generate a TypeScript API Client from a REST endpoint with OpenAPI/Swagger support.
On my comparison list I have the following:
- NSwag (https://nswag.org)
- OpenAPI Generator (https://openapi-generator.tech/docs/generators/typescript-angular/)
- Kiota (https://aka.ms/kiota/docs)
Any other suggestions to keep an eye on?
#DotNet #AspNetCore #TypeScript #Angular #Api #SourceGenerators #ApiClient
2 Years ago when I first had to implement #OAuth into a #java-based #APIClient, I knew little about OAuth. So I searched for and found a library. It is named #ScribeJava.
And I learned that the #APIServer with which I communicated had implemented OAuth wrong, causing me to override half of what ScribeJava could do out of the box. Grrr.
The other week I implemented the simple client-necessary request for an #OAuth2 #BearerToken, specific to a different APIServer. Half an hour: it works!