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