Skip to content

IncomingRequestCfPropertiesBase

Defined in: node_modules/.pnpm/@cloudflare+workers-types@4.20250823.0/node_modules/@cloudflare/workers-types/index.ts:6504

  • Record<string, unknown>

[key: string]: unknown

optional asn: number

Defined in: node_modules/.pnpm/@cloudflare+workers-types@4.20250823.0/node_modules/@cloudflare/workers-types/index.ts:6511

ASN of the incoming request.

395747

optional asOrganization: string

Defined in: node_modules/.pnpm/@cloudflare+workers-types@4.20250823.0/node_modules/@cloudflare/workers-types/index.ts:6517

The organization which owns the ASN of the incoming request.

"Google Cloud"

optional clientAcceptEncoding: string

Defined in: node_modules/.pnpm/@cloudflare+workers-types@4.20250823.0/node_modules/@cloudflare/workers-types/index.ts:6523

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.20250823.0/node_modules/@cloudflare/workers-types/index.ts:6529

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.20250823.0/node_modules/@cloudflare/workers-types/index.ts:6536

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.20250823.0/node_modules/@cloudflare/workers-types/index.ts:6546

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.20250823.0/node_modules/@cloudflare/workers-types/index.ts:6552

The HTTP Protocol the request used.

"HTTP/2"

requestPriority: string

Defined in: node_modules/.pnpm/@cloudflare+workers-types@4.20250823.0/node_modules/@cloudflare/workers-types/index.ts:6561

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.20250823.0/node_modules/@cloudflare/workers-types/index.ts:6575

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.20250823.0/node_modules/@cloudflare/workers-types/index.ts:6581

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.20250823.0/node_modules/@cloudflare/workers-types/index.ts:6568

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

"TLSv1.3"