All Release Notes
Support for configuring custom HTTP clients
5 August 2022
Composable Commerce
Merchant Center Customizations
New feature
Configuration
By default Custom Applications provide pre-configured HTTP clients for GraphQL and REST API requests.
However, you could use any other HTTP client of your choice, for example Fetch, Axios, Stale-While-Revalidate (SWR), etc.
The main problem with that is the fact that you need to configure these clients on your own, in particular regarding the HTTP headers that should be sent with every request.
To make it easier to configure your HTTP client with the necessary HTTP headers, we provide some dedicated utility functions, in particular the executeHttpClientRequest.