Skip to content
IPOK

My HTTP Request Headers · Browser Self-check

IPOK dev tools provide fast network diagnostics and data conversions, including IP purity, subnet risk, DNSBL blacklist, and ASN routing lookups.

This tool echoes only a fingerprint-related whitelist from the current request, excluding Cookie and Authorization, and does not write it to IPOK's application database. Cloudflare still processes standard hosting and security request metadata.

More importantly it compares your Accept-Language with your exit IP's country: if the language preference says zh-CN but the exit IP is in the US, that mismatch is one of the ways platforms cross-check and correlate accounts. For multi-account work, changing the UA but not the language header — or a language header that doesn't match the IP — still gives you away.

These are the whitelisted headers from this request (echoed but not written to IPOK's application database):

Reading your request headers…

The page also calls /api/ip to compare the exit country; that request follows the privacy policy, and Cloudflare still processes standard request metadata.

Check whether my IP + browser disguise are all self-consistent →
Check your own IP — purity, risk score, native vs datacenter, leaksCheck IP →

FAQ

What is Accept-Language and why does it matter?

It's the language preference your browser declares (e.g. zh-CN,zh;q=0.9). Platforms cross-check it against exit-IP geo; a mismatch is an anomaly / proxy signal.

Do you store these request headers?

IPOK's application only echoes a fingerprint-relevant whitelist from this request (never cookies or other sensitive headers) and does not write it to the application database. Cloudflare still processes standard request metadata needed to host and secure the endpoint.

How do I make my headers consistent with my IP?

Language, timezone, UA and exit-IP geo should all agree. Run this site's IP + browser disguise check for a full self-audit.

More tools