Как отправить токен заголовка JWT и данные клиента в запросе POST, используя axios - PullRequest
0 голосов
/ 05 апреля 2020

Я хочу отправить токен JWT на сервер express методом axios POST.

Я попробовал:

let data = data
let head = {header: { Token: localStorage.getItem("token") }}
axios
  .post("http://localhost:3003/api/v/helllo", data, head)

  .then((result) => {
    console.table(result);
  })
  .catch((err) => {
    console.error(err);
  });

1 Ответ

0 голосов
/ 05 апреля 2020

Обычно при работе с JWT - Authorization используется заголовок. Также обратите внимание, что вместо header - headers следует использовать поле:

let head = {
 headers: {
   Authorization: 'Bearer ' + localStorage.getItem("token")
 }
};

Осторожно, хранение токенов в локальном хранилище небезопасно.

...