© 2023 Hashnode
#rest-api
The last blog discussed a method of data validation, exemplified through a POST request, that utilized a class whose __init__ method attempted to assign parameters and threw an error if a parameter di…
Have you ever wondered about the technology that powers most of the modern web applications? Yes, you guessed it right! It's REST APIs. The technology that enables seamless communication between diffe…
REST (Representational State Transfer) is an architectural style for building web services. RESTful APIs use HTTP requests to POST (create), PUT (update), GET (read), and DELETE (delete) data. A RESTf…
This is the second part of RESTful API development with Node.js and Express. I hope you already have gone through the first part and created your project environment. If you have not read the first part, you can check it here. In this part,…
Probably you have heard about it a lot and you still don’t have a clear idea of what is RESTful API, what it does and how to create one! Don’t worry. I was in the same situation for a longer time than you think and it took quite some time t…
Blog for Day 4 (Part 4): Validating and Extracting Data from API Responses in Rest Assured In this blog, we'll be diving into the details of how to validate and extract data from API responses using J…
As a software tester, it's important to have a good understanding of the tools available for testing APIs. In addition to REST Assured, another popular tool for making API requests is Postman. In this…
When I started working on this post, I had another idea in mind: I wanted to compare the developer experience and performance of Spring Boot and GraalVM with Rust on a demo HTTP API application. Unfor…
Here's a step-by-step guide to creating a Spring Boot project: When you open IntelliJ IDEA for the first time you will see the page click on New Project button. The New Project dialog appears, se…
Recently, I've received reports from customers who are unable to generate a REST API key on the WooCommerce site. I investigated the issue and found that it occurs when they use a non-English language…