如何生成有效的 Cookie
How Do I Generate A Valid Cookie
使用 Postman,我可以创建一个 API 调用来创建 TWEx2 cookie 和身份验证。 cookie 看起来类似于:
83df910f-86a0-4ce8-a334-696d8g0f07db
显然,在我的生产代码中我不能使用 Postman,所以我一直在尝试寻找一种方法来自己生成这些 cookie。但是当我尝试搜索“TWEx2 Cookie”或任何一种生成器时,我发现了大量 Twix Cookie 的食谱。显然这没什么用。
您将在下面看到 TWEx2 cookie 和身份验证。我发现不需要身份验证,但需要 cookie。我尝试了几种没有cookie的方法,并且API请求结果为NULL。
任何人都可以在一些关于如何创建这些散列字符串的说明中为我指明正确的方向,或者向我解释一下吗?
问题是我的 headers - 我以为我已经接受了 API 的所有返回值,但我从我的 cURL 中遗漏了 'CURLOPT_HEADER'。
在没有收到来自 API 的 cookie 的情况下,我曾(错误地)假设我需要创建自己的 cookie。一旦我在 header 中添加了它,我就能够看到 API 生成并返回的 cookie 并使用它。
因此,如果您 运行 遇到这个问题,请确保您的 header 是正确的。
附带说明一下,“TWEx2”似乎是此 API 的特定内容。好像不是很正常的事情。
使用 Postman,我可以创建一个 API 调用来创建 TWEx2 cookie 和身份验证。 cookie 看起来类似于:
83df910f-86a0-4ce8-a334-696d8g0f07db
显然,在我的生产代码中我不能使用 Postman,所以我一直在尝试寻找一种方法来自己生成这些 cookie。但是当我尝试搜索“TWEx2 Cookie”或任何一种生成器时,我发现了大量 Twix Cookie 的食谱。显然这没什么用。
您将在下面看到 TWEx2 cookie 和身份验证。我发现不需要身份验证,但需要 cookie。我尝试了几种没有cookie的方法,并且API请求结果为NULL。
任何人都可以在一些关于如何创建这些散列字符串的说明中为我指明正确的方向,或者向我解释一下吗?
问题是我的 headers - 我以为我已经接受了 API 的所有返回值,但我从我的 cURL 中遗漏了 'CURLOPT_HEADER'。
在没有收到来自 API 的 cookie 的情况下,我曾(错误地)假设我需要创建自己的 cookie。一旦我在 header 中添加了它,我就能够看到 API 生成并返回的 cookie 并使用它。
因此,如果您 运行 遇到这个问题,请确保您的 header 是正确的。
附带说明一下,“TWEx2”似乎是此 API 的特定内容。好像不是很正常的事情。