我使用 PHP 创建了一个 JSON API,当我直接访问它时(通过地址栏),它能够在本地浏览器中读取和写入 cookie。
当我使用cURL
或者file_get_contents
我无法在本地机器上读取和写入 cookie 时,我尝试使用:
curl_setopt($ch, CURLOPT_COOKIE, $_SERVER['HTTP_COOKIE']);
这适用于读取 cookie,但我无法将 cookie 设置回浏览器。
我使用的 cookie 非常重要(身份验证),因此我需要使用 API 获取它们。