API testing tool which sucks less(github.com) |
API testing tool which sucks less(github.com) |
But HTTP is still plaintext. And even though HTTP 2 and 3 are not plaintext, they are still can be expressed as one (most of the times).
So I returned the plaintext back, just wrapped the curl and called it hxxp. The most similar program to hxxp is hurl, but hxxp is much simpler and much more straightforward, with regular shell interpolation and no testing framework inside. Just write the HTTP request and execute it, that's it.
echo "GET https://example.com/ HTTP/1.1" | hxxp -