Повторное использование res приводит к появлению суперагента - PullRequest
0 голосов
/ 07 августа 2020

Я пытаюсь повторно использовать токен-носитель, который был успешно возвращен в моем первом запросе, для последующих запросов в суперагенте.

Второй запрос не предоставляет токен, поскольку в отчете об ошибке указано, что он не был определены. Действительный токен успешно регистрируется как часть первого запроса.

Мой код:

const request = require('superagent');
require('superagent-auth-bearer')(request)

request
    .post('/Auth/Authenticate')
    .auth(username,password)
    .send({
        "app": 1,
        "requireToken": true
      })
    .then(res => {
        const token = res.body.token
        console.log(token)
    })
    .catch(console.error)

request
    .post('/list')
    .authBearer(this.token)
    .send({
        "name": "tom"
      })
    .then(console.log())
    .catch(console.error)

Любые указания приветствуются.

...