尝试通过 headers 和 post 发送信息

trying to send info trouhg headers with post

我正在用 Node.js 休息 Api,但我不知道如何将信息放在 headers 上并在另一个端点接收它,在这种情况下,我想发送在 headers 中签名的令牌,以在具有 require.headers

的另一个端点中获取它

那么,我应该使用什么方法呢?如果有解释就更好了。

  const { Router } = require("express");
    const router = Router();
    const jwt = require('jsonwebtoken');
    const authmiddleware = require('../Middlewares/auth.middleware')
    
    router.get("/kiral/jwt", (req, res) => {
        const token = jwt.sign({
            data: "informacion importante"
        }, 'seed', {expiresIn: '1h' });
    
      res.json({
        message: "Hello endpoint jwt",
        token
      });
    });

如果你想在响应头中发送令牌信息,你可以这样做

const { Router } = require("express");
const router = Router();
const jwt = require('jsonwebtoken');
const authmiddleware = require('../Middlewares/auth.middleware')

router.get("/kiral/jwt", (req, res) => {
    const token = jwt.sign({
        data: "informacion importante"
    }, 'seed', {expiresIn: '1h' });
  res.header('token', token); // this will be sent in response headers 
  res.json({
    message: "Hello endpoint jwt",
    token
  });
});