CheshireCat
@CheshireCat
full-stack developer

Как в Axios прописать дефолтный API endpoint, являющийся файлом?

Использую Axios для создания SPA на Vue.js

Имеется бекенд с адресом вида:
https://backend.site.com/api.php

Любые запросы имеют следующий паттерн, примеры:
https://backend.site.com/api.php?cmd=users
https://backend.site.com/api.php?cmd=goods&limit=20
https://backend.site.com/api.php?cmd=posts&page=2


Я создаю экземпляр Axios:
const webclient = axios.create({
  baseURL: "https://backend.site.com"
})


Но теперь в каждом request-методе мне приходится вставлять что-то вроде:
webclient.get("api.php?cmd=users").then ...

Не могу найти решение, как учесть это при создании экземпляра Axios. Пробовал делать params, но не получилось дойти до нужного результата.
  • Вопрос задан
  • 84 просмотра
Пригласить эксперта
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Войти через центр авторизации
Похожие вопросы
17 апр. 2024, в 00:13
800 руб./за проект
17 апр. 2024, в 00:06
240000 руб./за проект
17 апр. 2024, в 00:02
1000 руб./за проект