Skip to content

IncomingRequestCfPropertiesBase

Defined in: node_modules/.pnpm/@cloudflare+workers-types@4.20250923.0/node_modules/@cloudflare/workers-types/index.ts:7312

  • Record<string, unknown>

[key: string]: unknown

optional asn: number

Defined in: node_modules/.pnpm/@cloudflare+workers-types@4.20250923.0/node_modules/@cloudflare/workers-types/index.ts:7319

ASN of the incoming request.

395747

optional asOrganization: string

Defined in: node_modules/.pnpm/@cloudflare+workers-types@4.20250923.0/node_modules/@cloudflare/workers-types/index.ts:7325

The organization which owns the ASN of the incoming request.

"Google Cloud"

optional clientAcceptEncoding: string

Defined in: node_modules/.pnpm/@cloudflare+workers-types@4.20250923.0/node_modules/@cloudflare/workers-types/index.ts:7331

The original value of the Accept-Encoding header if Cloudflare modified it.

"gzip, deflate, br"

optional clientTcpRtt: number

Defined in: node_modules/.pnpm/@cloudflare+workers-types@4.20250923.0/node_modules/@cloudflare/workers-types/index.ts:7337

The number of milliseconds it took for the request to reach your worker.

22

colo: string

Defined in: node_modules/.pnpm/@cloudflare+workers-types@4.20250923.0/node_modules/@cloudflare/workers-types/index.ts:7344

The three-letter IATA airport code of the data center that the request hit.

"DFW"

edgeRequestKeepAliveStatus: IncomingRequestCfPropertiesEdgeRequestKeepAliveStatus

Defined in: node_modules/.pnpm/@cloudflare+workers-types@4.20250923.0/node_modules/@cloudflare/workers-types/index.ts:7354

Represents the upstream’s response to a TCP keepalive message from cloudflare.

For workers with no upstream, this will always be 1.

3

httpProtocol: string

Defined in: node_modules/.pnpm/@cloudflare+workers-types@4.20250923.0/node_modules/@cloudflare/workers-types/index.ts:7360

The HTTP Protocol the request used.

"HTTP/2"

requestPriority: string

Defined in: node_modules/.pnpm/@cloudflare+workers-types@4.20250923.0/node_modules/@cloudflare/workers-types/index.ts:7369

The browser-requested prioritization information in the request object.

If no information was set, defaults to the empty string ""

"weight=192;exclusive=0;group=3;group-weight=127"
""

tlsCipher: string

Defined in: node_modules/.pnpm/@cloudflare+workers-types@4.20250923.0/node_modules/@cloudflare/workers-types/index.ts:7383

The cipher for the connection to Cloudflare. In requests served over plaintext (without TLS), this property is the empty string "".

"AEAD-AES128-GCM-SHA256"

optional tlsExportedAuthenticator: IncomingRequestCfPropertiesExportedAuthenticatorMetadata

Defined in: node_modules/.pnpm/@cloudflare+workers-types@4.20250923.0/node_modules/@cloudflare/workers-types/index.ts:7389

Metadata containing the HELLO and FINISHED messages from this request’s TLS handshake.

If the incoming request was served over plaintext (without TLS) this field is undefined.


tlsVersion: string

Defined in: node_modules/.pnpm/@cloudflare+workers-types@4.20250923.0/node_modules/@cloudflare/workers-types/index.ts:7376

The TLS version of the connection to Cloudflare. In requests served over plaintext (without TLS), this property is the empty string "".

"TLSv1.3"