In this blog, I am going to write about one of the hottest trends going on right now which is Thunder Client (https://www.thunderclient.io/) in case if you don't know about it Thunder Client is the new vs code extension design by Ranga Vadhineni. For me, this is an amazing contribution to the community.
Install and usage process
Well, like every Visual Studio Code extension just goes to the search bar and enter the name of the extension:
Once installed, click on the Thunder Client icon and continue on the “New request” button:
As postman Thunder Client allows you to add URL parameters :(QueryString):
To also manage authentication parameters such as:
- Basic authentication (login / password)
- Bearer token
- OAuth 2.0
Add any header in the Request:
write in the body of the request in:
- Form encoded
And finally to test header values:
All actions are available in the dropdown list at the URL’s input, and the query result will be displayed in the right panel:
So, Does it replace Postman?
For simple scenarios yes you can do without Postman, however, Thunder Client does not allow all the optimizations that Postman offers (proxy configuration, etc.) and does not allow you to create variable scripts as Postman does. Otherwise, it is extremely practical! I definitely recommend this extension for Visual Studio Code!
Md Ariful Islam
Final Year Software Engineering Student
Universiti Teknologi Malaysia (UTM)