我正在尝试通过构建本地代理来解决Web服务的访问控制原因错误,但我不知道该怎么做。 Web服务看起来像附加文件,可以使用以下URL直接访问:
https://url.com/SparkService.asmx?op=InsertConsumer
我如何在本地写一些执行此URL功能的内容?
我构建了一个可以提取Web服务URL内容的PHP文件,但它似乎没有执行该Web服务的功能:
<?php
$op = htmlspecialchars($_GET["op"]);
$proxyURL = 'https://url.com/SparkService.asmx?op=' . $op;
die( file_get_contents($proxyURL) );
?>
答案 0 :(得分:2)
答案 1 :(得分:0)
我不确定你这样做的意图。
您可以使用WSO2 ESB代理[1]通过本地端点向实际服务发送消息。 或者,您可以使用WSO2 AS [2]创建自己的服务,并将示例POJO部署为Web服务。
[1] http://wso2.org/project/esb/java/4.0.0/docs/samples/proxy_samples.html [2] http://wso2.org/project/app-server/