Axios добавляет префикс к URL-адресу цели API - PullRequest
0 голосов
/ 02 сентября 2018

Я знаю, что это может быть самый дурацкий вопрос, который когда-либо задавался, однако он действительно сделал меня таким безнадежным: (

У меня есть React-интерфейс с простым свойством в package.json. "proxy": "http://localhost:5000/" Я считаю, что перенаправляет все API, отправленные через Axios на этот адрес сервера. Мой запрос axios

const canvas_type="standard" axios.post('api/v1/new_canvas',{ canvas_type }) }

API внутренней колбы:

@api_bp.route("/new_canvas", methods=["POST"]) @requires_auth def get_new_cavas(): """working code"""

Код отлично работает при тестировании с почтальоном, но когда я вызываю axios, я получаю эту строку в выводе сервера

127.0.0.1 - - [01 / Sep / 2018 23:51:12] "POST / designer / api / v1 / new_canvas HTTP / 1.1" 405 -

...