REST
-
Enterprise Java

Posting XML Data with Spring RestTemplate
In modern microservice architectures, applications frequently communicate with external systems using REST APIs. While JSON is the most commonly used…
Read More » -
Core Java

HTTPS Calls to Untrusted SSL Servers with REST Assured
When testing REST APIs over HTTPS, REST Assured provides a simple and fluent interface to interact with APIs. However, testing…
Read More » -
Software Development

REST vs. gRPC: Which Is Better for Performance and Scalability?
When it comes to building APIs, two of the most widely used protocols are REST (Representational State Transfer) and gRPC…
Read More » -
Enterprise Java

HTTP DELETE With Request Body
HTTP DELETE is typically used to request the deletion of a resource from a server. However, unlike other HTTP methods…
Read More » -
Enterprise Java

Applying @ClientBasicAuth in Quarkus REST Client
The Quarkus REST Client makes it easy to consume RESTful services with built-in support for authentication mechanisms like Basic Authentication.…
Read More » -
Core Java

How to Make Multiple REST Calls in CompletableFuture
Parallelism, where multiple tasks are executed simultaneously, can significantly improve performance by reducing the overall wait time for all the…
Read More » -
Enterprise Java

HTTP – Content negotiation
With HTTP, resources are identified using URIs. And a uniquely identified resource might support multiple resource representations. A representation is…
Read More » -
Enterprise Java

File down – and uploads in RESTful web services
Usually we use standard data exchange formats like JSON or XML with REST web services. However, many REST services have…
Read More » -
Enterprise Java

Rest API Documentation and Client Generation with OpenAPI
Microservices architecture helps in building an application as a suite of multiple fine-grained smaller services. Each of these services run…
Read More »




