Send an HTTP request with custom headers and inspect them in the response.
Code
Utilitiesconst response = await fetch('https://httpbin.org/headers', {
headers: {
'X-Custom-Header': 'my-value',
'X-Request-Id': '12345',
'Accept-Language': 'en-US'
}
});
await response.json();Browser·fetch() may be limited by CORS
Common Headers
| Header | Purpose |
|---|---|
Authorization | Auth tokens |
X-API-Key | API authentication |
X-Request-Id | Request tracing |
Accept-Language | Preferred language |
Cache-Control | Caching directives |
More JavaScript Snippets
Add Query Parameter
Add or update a query parameter in a URL string.
Bearer Token Authentication
Make an authenticated HTTP request using Bearer token for JWT or OAuth.
Check Cloudflare Cache Status
Check if a resource is served from Cloudflare's cache by inspecting the CF-Cache-Status header.
CORS Cross-Origin Request
Make a cross-origin HTTP request with CORS headers inspection.
Delayed Response (Test Timeouts)
Request a delayed response to test timeout handling with AbortController.
Download Binary File
Download an image or binary file and convert it to a blob or base64.