iCurlHTTP - The HTTP Server
Response Diagnostic
Tool - Curl for iPhone and iPad (and now Apple TV!)
iCurlHTTP is a simple, easy to use app that allows you to run
MacOS/Linux-like cURL tests against URLs. It can simulate
different web browsers (user-agents) to retrieve the raw HTTP headers
and HTML response from web servers.
- GET, HEAD &
POST Requests (GET, HEAD, POST, PUT, DELETE, OPTIONS and TRACE on iPad)
- SSL Support - https
requests with some basic cert and handshake information
- Keeps a history of
URLs tested with HEADER and POST data and provides them in a dropdown
for easy repeated testing
- Simulates curl, iPhone, iPad,
Safari, IE and custom user-agent browsers
- Simple single-view interface with
realtime result screen.
- iPhone and iPad support
- Verbose and Basic Detail
- HTTP Timing Details (Name Lookup,
TCP Connect, SSL Handshake, First Byte and Total)
- Set custom User-Agent, Host
Headers, Timeout, HTTP Authentication, SSL Mode and POST Data
- Share Feature to send output to
Clipboard, Printer and Email
- Security Options -
User setting to allow Forced SSLv3 for testing
- 301/302 Redirect
option - User
prompted to follow redirects for 301 or 302 responses.
- HTTP2 Protocol Support
- Certificate Chain Details for
HTTPS Sessions (Detail Mode)
- Support for Authentication
Credentials in URL (e.g. https://user:pass@jasonacox.com/gettest.php)
- Setting Toggles for IPv4 and IPv6
Address Resolution
- DNS Resolve Option for Manual Address Resolution (eg. HOST:PORT:ADDRESS)
- Uses libcurl
, OpenSSL, and nghttp2 libraries
- User defined DNS lookup & connection timeout setting (default 5s)
Want to know the history and build details on how iCurlHTTP came
about? Read this blog post.
|