Comment by NoGravitas
7 years ago
If you're using it programatically (e.g., a script that's calling curl), it's absolutely no trouble to use POST.
If you're using it from a browser, you can write it with a confirmation page for simple browsers, but also use just a little javascript in normal browsers to convert the GET to a POST and skip the confirmation page.
Also, if you have a confirmation page on GET, then it must be submitting to a POST endpoint that you could still call directly.