Is there a list of public "POST test" webpages like this one? [closed]

For various automated tests that I do, I need to be able to make a POST HTTP & HTTPS request to some external URL and essentially have that webpage "echo" what I sent. For example, if I send the POST variable "meow" with the value "bark", I want both "meow" and "bark" to be presented somehow on the webpage.

I have found many ones which do this for GET data, but only one single service which does it for POST data. Namely this one: https://httpbin.org/post

While it currently works, and has worked for years, I always feel scared to depend on a single source for anything. That's why I'm looking for (preferably) many more ones which I can rotate between, which also would put less strain on that one service. (Although my testing isn't at all as heavy as this may seem to imply.)

Just before asking this question, I spent a long time wading through search results, finding numerous very weird websites which seemed like they would be related to this, but ended up being nonsense, as so often is the case. Please don't post links to search engine-found results unless you have actually tried that they work, because many of them just output a generic message and don't actually echo the POST data, so you can't be sure that they are really reporting the truth.

(If I see my randomized code in the return data, I know it worked, but if it just says "it worked!" I have to take their word for it.)


Solution 1:

Why don't you run your own?

For httpbin.org, the source code is available on GitHub and it's also available on Docker:

Run locally:

docker pull kennethreitz/httpbin
docker run -p 80:80 kennethreitz/httpbin

See http://httpbin.org for more information.

Also, you could achieve what you ask for i.e. "presented somehow" e.g. with a PHP one-liner:

<?php print_r($_POST); ?>