Postman中怎么手动设置Cookie才能让请求带上正确的会话信息?

峻豪 Dev 阅读 31

我用Postman测试一个需要登录态的接口,后端返回了Set-Cookie头,但后续请求好像没自动带上Cookie。我在Cookies管理器里看到域名是localhost,但实际请求发到的是127.0.0.1,是不是这个原因导致Cookie没被发送?试过手动在Headers里加Cookie字段也不生效。

前端代码里是这样发起请求的:

<script>
fetch('http://127.0.0.1:3000/api/profile', {
  method: 'GET',
  credentials: 'include'
})
</script>
我来解答 赞 8 收藏
二维码
手机扫码查看
1 条解答
司马婷婷
懒人方案:在Postman里手动设置Cookie前,先确保域名一致。把请求URL改成http://localhost:3000/api/profile,然后在Headers里直接加Cookie字段试试。代码示例:
Cookie: sessionId=your_session_value
记得把your_session_value换成实际的Session ID值。这样一般就能解决了,别想太复杂。
点赞
2026-03-27 02:04