0.2.3 • Published 1 year ago
@juji/axios-tauri-api-adapter v0.2.3
axios-tauri-api-adapter
Makes it easy to use Axios in Tauri App
Installation
npm install axios-tauri-api-adapterUsage
TypeScript / JavaScript
import axios from 'axios';
import axiosTauriApiAdapter from 'axios-tauri-api-adapter';
const client = axios.create({ adapter: axiosTauriApiAdapter });Tauri App
Add the following configuration to the tauri.config.json See Details
{
"tauri": {
"allowlist": {
"http": {
"all": true, // Use this flag to enable all HTTP API features.
"request": true, // Allows making HTTP requests.
"scope": ["https://example.com/*"] // access scope for the HTTP APIs.
}
}
}
}Features
- HTTP Requests use
@tauri-apps/api/httpinstead ofXHR(XMLHttpRequest) - Add
config.jwtIt's going to add JWT to the header
Resources
License
MIT License
JetBrains Support
The project has always been developed in the Idea integrated development environment under JetBrains, based on the free JetBrains Open Source license(s) genuine free license, I would like to express my gratitude here