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, но не получилось дойти до нужного результата.
  • Вопрос задан
  • 85 просмотров
Пригласить эксперта
Ваш ответ на вопрос

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

Похожие вопросы