HTTP request / response tool

How does your server respond when the request contains certain values in certain header fields? Find out here.

Use this tool to check the response of a given url, with optional parameters and header fields.

 

Header fields - common
Host:(will be added automatically for HTTP1.0 and 1.1, omitted for HTTP2.0)
Connection:
Accept:
Accept-Encoding:
Accept-Language:
Referer:
User-Agent:
A-IM: (eg feed)
Accept-Charset: (eg utf-8)
Accept-Datetime:(eg Thu, 31 May 2007 20:35:00 GMT)
Access-Control-Request-Method: (eg GET)
Access-Control-Request-Headers:
Authorization: (eg Basic QWxhZGRpbjpvcGVuIHNlc2FtZQ==)
Cache-Control: (eg no-cache)
Content-Length:
Content-Type: (used with POST and PUT requests eg application/x-www-form-urlencoded)
Date: (the current date and time will be added to the request using this field)
Expect:
Forwarded: (de-facto standard versions are X-Forwarded-For, X-Forwarded-Host and X-Forwarded-Proto)
From:
If-Match:
If-Modified-Since:
If-None-Match:
If-Range:
If-Unmodified-Since:
Max-Forwards:
Origin:
Pragma:
Proxy-Authorization:
Range:
TE: (transfer encodings)
Via:
Warning:
X-Requested-With: (eg XMLHttpRequest )
DNT: (eg 1 )
X-Forwarded-For:
X-Forwarded-Host:
X-Forwarded-Proto:
Front-End-Https:
X-Http-Method-Override:
X-ATT-DeviceId:
X-Wap-Profile:
Proxy-Connection: (eg keep-alive)
X-UIDH:
X-Csrf-Token:
X-Request-ID:
X-Correlation-ID:
Save-Data: (eg on)