时间: 2021-07-31 作者:daque
即使你在一台扶助cookie的存户端树立了cookie,当这个存户端在次来考察时,欣赏器会向你的cgi地方的web效劳器发送一条http相应头,这个相应头为: cookie:name1=value;name2=value2;exprires=date;path=path;domiam=domain_name;secure 按照这个http相应头web效劳器的情况变量 http_cookie=:name1=value;name2=value2 咱们对这个情况变量的实质举行领会就不妨的到我咱们要的消息。 以次给出我写的读写cookie的两段perl步调,你也不妨把它改写为c谈话 树立cookie: print "content-type:text/htmln"; print "set-cookie:name1=zjxyz;expires=thursdday,01-jan-2000 12:00:00 gmtn"; print "set-cookie:name2=ken;expires=thursdday,01-jan-2000 12:00:00 gmtn"; print "set-cookie:name3=ken;expires=thursdday,01-jan-2000 12:00:00 gmtnn"; 读取cookie和领会的进程: @pairs = split(/&/, $env{'http_cookie'}); foreach $pair (@pairs){ ($name, $value) = split(/=/, $pair); $value =~ tr/+/ /; $value =~ s/%([a-fa-f0-9][a-fa-f0-9])/pack("c", hex($1))/eg; $cookie{$name} = $value;}