HTTP Web Server Response Diagnostic Tool - Curl for iPhone and iPad
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 basic certificate 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, Chrome 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, Timeouts, HTTP Authentication, SSL Mode and POST Data
** Share Feature to send output to Clipboard, Printer and Email
** HTTP/2 Support
** IPv4 and IPv6 DNS Resolution with Option for Manual Address Resolution (via HOST:PORT:ADDRESS)
** Bug Fix to Address Compatibility Issues with HTTP2
** Updates - New libcurl (7.56.1), openssl (1.0.2m), nghttp2 (1.27.0) libraries
Ratings and Reviews
Great App - Add a JSON Viewer
This app is a great utility to have. It would be awesome to cURL a JSON hyperlink and present the output in a human-readable format.
Very useful but some minor limitations
This is the best tool for API testing that I can find on the App Store, and it's well featured and pretty powerful. There are a couple of sharp edges that I've had some issue with, namely that: URL parameters aren't URL-encoded automatically, which means that a space in a URL will break a transfer instead of %20 encoding, and some useful characters (like ", the double quote character) simply aren't available on the keyboard for the URL box. Both of these limitations have workarounds, but the workflow is a bit annoying. Still, it's a great tool.
Essential Part of an IT Pro's Toolkit
I'm a Skype for Business admin, and this little tool is fantastic for having a look at what's going on after a cert change or if colleagues are reporting connectivity issues with other organizations. It would be a good value at $2 or $3, but free - what are you waiting for?!
The only ways it could be better is if it would show more parts of the certificate and more of the response, both things I would gladly pay extra for.
With Family Sharing set up, up to six family members can use this app.