A lightweight Windows Forms tool to send HTTP requests and inspect raw responses (status code, headers, and body).
New rust enhanced version: peek
- Send HTTP GET or POST requests with optional SSL and redirect following
- Displays resolved server IPs for the requested host and local machine IPs
- Shows response status code, headers, and body
- .NET Framework 4.8
- Windows
- Using the provided script:
scripts\\build.cmd
- Or open
HttpStatus.slnin Visual Studio 2022 and build (Release | Any CPU recommended)
- After building, execute
HttpStatus\\bin\\Release\\HttpStatus.exe
- Enter a host or URL (e.g.,
example.com) - Toggle options:
- SSL: force
https:// - Post: send an empty-body POST instead of GET
- Redirect: allow following redirects
- SSL: force
- Click Request
- Inspect IPs, status code, headers, and response body in the output panel
- HTTP layer uses
System.Net.Http.HttpClient(no external HTTP libraries) - No
packages.configor Fody/Costura dependencies - No
App.configbinding redirects necessary under .NET Framework 4.8 - Code style enforced via
.editorconfig(2-space indentation for C#)
- Clean outputs:
scripts\\clean.cmd(also removes the top-levelpackagesfolder if present) - Changelog: see
CHANGELOG.md