首页 > 解决方案 > nodejs express如何发送到API不仅仅是请求,还有一个标题

问题描述

const api = supertest(app)
const newblog=await api.post({
   url: '/api/blogs',
headers: {authorization:"bearer eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJ1c2VybmFtZSI6IjExMTEiLCJpZCI6IjVlZWFjMThkZmM3MDUzNzAwMGRkMjc4NCIsImlhdCI6MTU5MjQ0Mzk4NH0.D4TJ502z-eudWntUaPKneg3kaoS6iSfc2CVZdl7OcRs"}
   }).send({title: 'g',author: "b",url: "f",likes: 0}).expect(201)

它导致错误我只能在 Postman 中发送标题和成功,但不能在代码中。如何正确书写?

标签: node.jsapiexpress

解决方案


supertest 包解释,有关于设置一个标题和任何 https://github.com/visionmedia/supertest/issues/398


推荐阅读