# Record TCookieManager

Description
Hierarchy
Fields
Methods
Properties

## Unit

internetaccess

## Declaration

`type TCookieManager = record`

## Description

## Overview

### Fields

| `cookies: array of record domain, path, name, value: string; flags: TCookieFlags; end;`

### Methods

| `procedure clear;`
| `procedure setCookie(domain, path: string; const name,value:string; flags: TCookieFlags);`
| `procedure parseHeadersForCookies(const source: TDecodedUrl; headers: THTTPHeaderList; allowUnsecureXidelExtensions: boolean = false);`
| `function makeCookieHeader(const target: TDecodedUrl):string;`
| `function makeCookieHeaderValueOnly(const target: TDecodedUrl):string;`
| `function serializeCookies: string;`
| `procedure loadFromFile(const fn: string);`
| `procedure saveToFile(const fn: string);`

## Description

### Fields

| `cookies: array of record domain, path, name, value: string; flags: TCookieFlags; end;`

### Methods

| `procedure clear;`

| `procedure setCookie(domain, path: string; const name,value:string; flags: TCookieFlags);`

| `procedure parseHeadersForCookies(const source: TDecodedUrl; headers: THTTPHeaderList; allowUnsecureXidelExtensions: boolean = false);`

| `function makeCookieHeader(const target: TDecodedUrl):string;`

| `function makeCookieHeaderValueOnly(const target: TDecodedUrl):string;`

| `function serializeCookies: string;`

| `procedure loadFromFile(const fn: string);`

| `procedure saveToFile(const fn: string);`

Generated by PasDoc 0.16.0.