Open URL with POST

Open URL with POST

The OpenURL task allows us to open any website, however any parameters have to be encoded in the url. Is there any way to do the same thing with a POST request. I'm asking as I send JSON data to a third party for debugging purposes by using it as a beautifier. However, some of the JSON is getting too large for the site to take with a GET.

  1. void Utility.infoJSON(string json)
  2. {
  3. Invoiceprofiles = {"Administrator","Developer"};
  4. found = false;
  5. for each  p in Invoiceprofiles
  6. {
  7. if(thisapp.permissions.isUserInProfile(p))
  8. {
  9. found = true;
  10. }
  11. }
  12. if(found)
  13. {
  14. openUrl("https://jsonlint.com/?json=" + encodeUrl(json),"New Window");
  15. }
  16. //openUrl("https://jsonformatter.curiousconcept.com/?data=" + encodeUrl(json),"New Window");
  17. }