我有我需要在我的PHP代码中使用的其余api。基本上,我需要运行身份验证API(让它称之为API-1)来获取2个cookie。使用我从API-1获得的2个cookie,然后我需要调用下一个API(让它称之为API-2)来获取zip文件。
当我尝试调用API-1来获取Postman rest客户端中的cookie,然后在Chrome上键入API-2的URL时,我就可以开始下载zip文件了。这里没有验证错误,因为我在运行API-2之前运行API-1时已经将Cookie存储在Chrome中。
现在我的问题是如何确保我可以创建链接(API-2的URL)并在用户点击链接时传递cookie。我希望用户能够在点击链接后下载zip文件。需要传递cookie,以便我可以避免身份验证错误。
有什么想法吗?
答案 0 :(得分:0)
用于发送使用标题的cookie:
header("Set-Cookie: SIDNAME=$overwrite; path=/; secure");
重定向到url使用此:
header('Location: http://www.homeyli.com/');