提取url参数以供代理使用


extracting url parameters for use in a proxy

嗨,我试图在PHP中建立一个web代理,但我想要构建它的脚本,以适应从请求URL的参数,使代理URL是动态的。我该怎么做呢?这是我的代码:

soapFetch.php:

<?php
     die( file_get_contents( 'url.com/Spark/SparkService.asmx?op=LoginConsumer' ) );
 ?>

现在,op=参数只包含一个函数,即Login Consumer。但是我希望它能够支持三个函数:LoginConsumer、InsertConsumer和UpdateConsumer。我想尝试让它调用适当的函数基于任何我传递给soapFetch.php -如果我调用soapFetch.php?op=InsertConsumer,它将调用url.com/Spark/SparkService.asmx?op=InsertConsumer。如果我调用soapFetch.php?op=UpdateConsumer,它调用url.com/Spark/SparkService.asmx?op=UpdateConsumer等

我该怎么做?

使用$_GET["op"]从请求中获取参数,然后可以将其传递给函数。

<?php
 die( file_get_contents( 'url.com/Spark/SparkService.asmx?op='.$_GET["op"] ) );
?>