COOKIEクッキーの削除でハマってた。
以下のように、クッキーを発行しました。
このCGI、test.cgi
Set-Cookie: CookieTest=xyz;expires=Tue, 10-May-2030 00:00:00 GMT; Content-type: text/html
それと、このクッキーを削除するCGI、del.cgiを
privateディレクトリの下に配置しました。
Set-Cookie: CookieTest=xyz;expires=Tue, 10-May-1930 00:00:00 GMT; Content-type: text/html
でも、クッキーを削除してくれない。
原因は path=/;
以下を
Set-Cookie: CookieTest=xyz;expires=Tue, 10-May-2030 00:00:00 GMT;
以下のように
Set-Cookie: CookieTest=xyz;expires=Tue, 10-May-2030 00:00:00 GMT;path=/;
以下を
Set-Cookie: CookieTest=xyz;expires=Tue, 10-May-1930 00:00:00 GMT;
以下のように
Set-Cookie: CookieTest=xyz;expires=Tue, 10-May-1930 00:00:00 GMT;path=/;
設定することで、無事にcookieを削除することができるようになりました。