如何从HTTP_COOKIE变量中检索cookie值

时间:2017-02-20 05:59:22

标签: c cookies cgi

我目前正在研究如何在使用C语言实现的cgi程序中使用cookie。我很难获得我设置的cookie。

据我所知,环境变量如HTTP_COOKIE,是我程序从服务器获取信息的方式,所以我按如下方式设置和获取cookie:

环境: 我使用document.cookie从JS设置了一个cookie。我可以看到这个设置成功,因为cookie出现在浏览器的调试器中(我正在使用firefox)。

获得: 我尝试使用getenv(“HTTP_COOKIE”)函数在我的cgi程序中获取cookie值。但是,即使已经设置了cookie,HTTP_COOKIE仍然是空的。

我在设置Cookie的过程中遗漏了什么?

非常感谢你的帮助。

0 个答案:

没有答案