使用get-Property方法读取http post参数

时间:2012-06-25 12:29:25

标签: xml http-post wso2 wso2esb synapse

首先让我解释一下我正在尝试的内容然后我会解决我面临的问题...... 我正在使用wso2 esb创建代理Web服务,以便我可以将http post请求发送到现有的Web服务器。考虑样本axis2服务器中托管的SimpleStockQuote Web服务。现在我想代理它并通过http post请求发送符号。有人可以解释一下如何做到这一点吗?

目前,simplestockquote服务仅接受和回复肥皂信息格式。我正在考虑使用一些xslt转换。任何工作样本的链接都会有很多帮助。

提前致谢。!!

这可以作为我实际想要的一个例子......

现在我可以将帖子请求发送到我的代理或服务直接表格:

curl“http:// localhost:8280 / services / StockQuoteProxy”-X POST -d'IBM'-v -H“Content-Type:text / xml”-H“SOAPACtion:urn:getQuote”

现在它可以使用我想要的形式是:

curl“http:// localhost:8280 / services / StockQuoteProxy”-X POST -d'function = getQuote& synbol = IBM'-v

1 个答案:

答案 0 :(得分:1)

我认为您会发现以下示例很有用。

  • Sample 152:将传输和消息格式从SOAP切换到REST / POX
  • Sample 440:通过JSON公开SOAP服务