首页 > 解决方案 > 如何在 Postman 中获取 Cookie?

问题描述

当我在 Postman 中调用服务器“1”时,标题中出现了“Cookie”。在真正的应用程序中,如果我在没有这个“Cookie”的情况下调用另一个 API,它就不起作用。如果我调用服务器“2”的另一个 API,标题中没有“Cookie”。只有当我调用服务器“1”时,才会出现“Cookie”。标头中的“Cookie”是什么以及如何在实际应用中获取它?*当我关闭邮递员并再次打开时,Cookie 值会发生变化。

这是我调用服务器“1”时得到的代码。

var myHeaders = new Headers();
myHeaders.append("Content-Type", "application/x-www-form-urlencoded");
myHeaders.append("Cookie", "JSESSIONID=9b8e57bd-33c5-447d-9e77-e64a17412478");

var urlencoded = new URLSearchParams();
urlencoded.append("password", "123123");
urlencoded.append("username", "15515579329");

var requestOptions = {
  method: 'POST',
  headers: myHeaders,
  body: urlencoded,
  redirect: 'follow'
};

fetch("https://jszt.yunlianshe.cn/miniprogram/login", requestOptions)
  .then(response => response.text())
  .then(result => console.log(result))
  .catch(error => console.log('error', error));

在此处输入图像描述

这是身体

在此处输入图像描述

标签: sessioncookiespostmansession-cookies

解决方案


推荐阅读