cgi_cookie_clear(3)
π cgi_cookie_clear β bestie, let's ghost that cookie π
okay so this is cgi_cookie_clear(3), part of the cgi/cgi.h lineup in ClearSilver. no cap, it's literally the "it's not me, it's you" of HTTP cookies. let's get into it π
β¨ NAME β¨
cgi_cookie_clear β clear browser cookie πͺπ
π SYNOPSIS π
#include <cgi/cgi.h>
NEOERR *cgi_cookie_clear (CGI *cgi, const char *name, const char *domain,
const char *path);
like, that's the whole vibe right there. one function, four args, one NEOERR * coming back at you π«Ά
πΈ ARGUMENTS πΈ
cgiβ aCGIstruct. the main character, fr.nameβ the cookie name to clear. tell me who you're ghosting bestie πdomainβ the domain to clear,NULLfor none.pathβ the cookie's path.
π¦ DESCRIPTION π¦
so cgi_cookie_clear sends back a Set-Cookie string that will attempt to stop a browser from continuing to send back a cookie. the energy is very "we're done here π
".
not me being real with you: the cookie has to match inname,domain, andpathβ all three, no shortcuts, no half-matching. and honestly? the luck of the Irish has to be with you for this to work all the time ππ browsers are gonna browser.
but at the least β and this is the part that lowkey saves you β it will make the browser send back a cookie with no value, which the ClearSilver cookie parsing code will ignore. so even on the flop attempts, it's giving "ignored" and that's enough. periodt. π₯
π RETURN VALUE π
None. that's it. nothing comes back. it's giving silent treatment and honestly? iconic. π
π SEE ALSO π
the whole friend group, in order, no one left out:
cgi_debug_init(3)cgi_parse(3)cgi_destroy(3)cgi_js_escape(3)cgi_html_escape_strfunc(3)cgi_register_strfuncs(3)cgi_output(3)parse_rfc2388(3)cgi_url_validate(3)open_upload(3)cgi_cs_init(3)cgi_url_escape_more(3)cgi_html_strip_strfunc(3)cgi_neo_error(3)cgi_redirect(3)cgi_filehandle(3)cgi_register_parse_cb(3)cgi_url_escape(3)cgi_init(3)cgi_redirect_uri(3)cgi_cookie_clear(3)cgi_url_unescape(3)cgi_vredirect(3)cgi_display(3)cgi_html_ws_strip(3)cgi_error(3)cgi_cookie_set(3)cgi_text_html_strfunc(3)cgi_cookie_authority
and that's the whole page bestie, go forth and clear those cookies β¨πͺ
ClearSilver Β· 12 July 2007 Β· mwah, ty for reading, ily, go drink some water π«ΆππΈ
π¦ where this page comes from
- debian bookworm: clearsilver-dev 0.10.5-4+b5
- debian trixie: clearsilver-dev 0.10.5-6+b1
- epel 10: clearsilver 0.10.5-80.el10_2 Β· Apache-1.1
- epel 9: clearsilver 0.10.5-74.el9 Β· Apache-1.1
- fedora 43: clearsilver 0.10.5-80.fc43 Β· Apache-1.1
- fedora 44: clearsilver 0.10.5-82.fc44 Β· Apache-1.1
- ubuntu jammy: clearsilver-dev 0.10.5-4build3
- ubuntu noble: clearsilver-dev 0.10.5-4build7
- ubuntu questing: clearsilver-dev 0.10.5-6build1
- ubuntu resolute: clearsilver-dev 0.10.5-7
- ubuntu stonking: clearsilver-dev 0.10.5-7build1
- π girlified by deepseek-ai/DeepSeek-V4.1-Flash on : a language model's rewrite of the original, under its terms