在axios请求NodeJS中传递key和value

问题描述 投票:0回答:1

行动
这是我的 axios 请求

import axios from 'axios';
export default axios.create(
        {
            baseURL: 'https://netsocial-838923.uc.r.appspot.com/api/v1/products',
            headers: {
                Authorization: 'Bearer eyJhbGciOdjfdkfiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJfaWQiOiI1ZmEwMWMzZmM4YjIwfdkjdfjjBjZDQyMmJkNzUdkfjjfdsfjdiLCJpYXQiOjE2MDQ0MTAwMDZ9.xZU6RZgj5D8u1cqlSYv5mkdHn8-SnW0KwFAgVtsJUQw',
            }
        }
);

预计:
我想做一些像我使用

key=x-auth-token
& 在 Postman 上测试的事情
value=mytokenvalue-dkjfdkf-dfkdjfd

输出:
但我的状态一直是 400

javascript node.js axios http-headers
1个回答
1
投票
import axios from 'axios';

export default axios.create(
        {
            baseURL: 'https://netsocial-838923.uc.r.appspot.com/api/v1/products',
            headers: {
                'x-auth-token': 'Bearer eyJhbGciOdjfdkfiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJfaWQiOiI1ZmEwMWMzZmM4YjIwfdkjdfjjBjZDQyMmJkNzUdkfjjfdsfjdiLCJpYXQiOjE2MDQ0MTAwMDZ9.xZU6RZgj5D8u1cqlSYv5mkdHn8-SnW0KwFAgVtsJUQw',
            }
        }
);

此外,我可以看到没有使用承载。如果没有从令牌中删除。或者保持持有者原样。

您需要将标头名称更改为API正在查找的名称。

© www.soinside.com 2019 - 2024. All rights reserved.