не по стандарту, примерно такого вида:
https://back.site.com/api.php?cmd=
соответственно, команда для получения пользователей может выглядеть так:
https://back.site.com/api.php?cmd=users
Если такой baseURL я пропишу в axios, а потом попробую запросить список пользователей как обычно так:
axios.get("users")
Он автоматом кодирует это в такой URL запроса
https://back.site.com/api.php?cmd=/users
То есть вставляет слеш в начале моей команды.
А бекенд, естественно, это не понимает.
Никто не сталкивался, как это можно побороть?
В CRA есть такая штука, которая может помочь! https://facebook.github.io/create-react-app/docs/proxying-api-requests-in-development
Обсуждают сегодня