Class: CsvPersistentCookieHandler
Represents a default persistent cookie handler, which stores persistent cookies in a CSV file.
Methods
storeCookie | Adds a persistent cookie to the cookie store. |
getAllCookies | Gets all the persistent cookies. |
removeCookie | Removes a specific persistent cookie. |
removeAllCookies | Removes all persistent cookies. |
storeCookie
function storeCookie(Cookie cookie) returns CookieHandlingError?
Adds a persistent cookie to the cookie store.
Parameters
- cookie Cookie
Cookie to be added
Return Type
(CookieHandlingError?)An error will be returned if there is any error occurred during the storing process of the cookie or else nil is returned
getAllCookies
function getAllCookies() returns Cookie[ ] | CookieHandlingError
Gets all the persistent cookies.
Return Type
(Cookie[ ] | CookieHandlingError)Array of persistent cookies stored in the cookie store or else an error is returned if one occurred during the retrieval of the cookies
removeCookie
function removeCookie(string name, string domain, string path) returns CookieHandlingError?
Removes a specific persistent cookie.
Parameters
- name string
Name of the persistent cookie to be removed
- domain string
Domain of the persistent cookie to be removed
- path string
Path of the persistent cookie to be removed
Return Type
(CookieHandlingError?)An error will be returned if there is any error occurred during the removal of the cookie or else nil is returned
removeAllCookies
function removeAllCookies() returns CookieHandlingError?
Removes all persistent cookies.
Return Type
(CookieHandlingError?)An error will be returned if there is any error occurred during the removal of all the cookies or else nil is returned