I’m trying to get around an access control origin error for a web service by building a local proxy, but I’m not sure how to do it. The web service looks like the attached file, and is accessed directly by using the following URL:
https://url.com/SparkService.asmx?op=InsertConsumer
How would I write something locally that carried out this URL’s functionality?
I built a PHP file that will pull the web service URLs contents, but it doesn’t seem to carry out the functionality of that web service:
<?php
$op = htmlspecialchars($_GET["op"]);
$proxyURL = 'https://url.com/SparkService.asmx?op=' . $op;
die( file_get_contents($proxyURL) );
?>

The image shows you have to use a POST, which you can’t do with bare-bones file_get_contents – it defaults to using a GET query. You’ll have to use CURL, or set up a stream to configure and perform a POST.