我创建了一个Resful WebApplication并将其作为Restful Service上传到wso2中
我想在wso中使用代理服务调用此RestFul服务,是否可能
执行此操作时,我无法获得回复
以下是我的代理服务配置
<?xml version="1.0" encoding="UTF-8"?><proxy xmlns="http://ws.apache.org/ns/synapse" name="ProxyService" transports="https,http" statistics="disable" trace="disable" startOnLoad="true">
<target>
<outSequence>
<send/>
</outSequence>
<endpoint>
<http method="get" uri-template="http://10.132.97.131:9763/JerseyJSONExample/rest/jsonServices/print/mahi/"/>
</endpoint>
</target>
<description/>
但是在调用此代理服务时,我无法获得响应
如果我只是致电服务
http://10.132.97.131:9763/JerseyJSONExample/rest/jsonServices/print/mahi/
我收到回复......
任何人都可以帮我解决实际上的问题
答案 0 :(得分:0)
您可以使用以下配置从代理服务
调用restful服务<inSequence>
<property name="HTTP_METHOD" value="GET" scope="axis2" type="STRING"/>
<send>
<endpoint>
<address uri="http://10.132.97.131:9763/JerseyJSONExample/rest/jsonServices/print/mahi/"
format="pox"/></endpoint>
</send>
</inSequence>
可以找到更多信息here