HTTP module for Nuxt.js provides a universal way to make HTTP requests to the API backend.

The HTTP module for Nuxt provides a universal way to make HTTP requests to any API.

It uses ky-universal and Fetch API to make HTTP requests. Please see the migration guide if you are currently using axios module and wish to migrate.

Starting from v2.5.0, Nuxt.js has built-in support for universal fetch. However, this module provides several advantages.

This module is an alternative to the Axios module.


The fluent ky API has been extended with enhancements and shortcuts
Highly customizable options support for `BaseURL`
Automatically proxy cookies and headers when making requests from server side
Best practices to avoid token sharing when making server side requests
Easy proxy support to avoid CORS problems and making deployment easier
Edit this page on GitHub Updated at Wed, Mar 24, 2021