【问题标题】:Using get-Property method to read http post parameters使用get-Property方法读取http post参数
【发布时间】:2012-06-26 17:06:34
【问题描述】:

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

目前 simplestockquote 服务只接受和回复soap消息格式。我正在考虑使用一些 xslt 转换。任何指向工作示例的链接都会有很大帮助。

提前致谢!!

这可以作为我真正想要的一个例子......

现在我可以直接向我的代理或服务发送 post 请求:

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

【问题讨论】:

    标签: xml http-post wso2 wso2esb synapse


    【解决方案1】:

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

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

    【讨论】:

    • 我已经对问题进行了一些编辑,以便更清楚地解释我的查询......请看看......
    猜你喜欢
    • 2017-03-16
    • 1970-01-01
    • 2018-01-17
    • 2017-07-08
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2013-06-19
    • 1970-01-01
    相关资源
    最近更新 更多