Deletes a cookie.
delete-cookie marks a cookie named <cookie name> for deletion, so it is sent back in the reply telling the client (such as browser) to delete it.
<cookie name> is a cookie that was either received from the client as a part of the request, or was added with set-cookie
A cookie can be deleted before or after sending out a header (see out-header
). However a cookie must be deleted prior to outputting any actual response (such as with output_statement
for example), or the program will error out and stop.
<status> is the integer variable (which can be created with "define"
if it does not exist) that will be -1 if the cookie did not exist, or 0 or greater if it did.
The same cookie name may be stored under different URL paths. You can use the optional "path"
clause to specify <cookie path> to ensure the desired cookie is deleted.