POST中的参数调用Enterprise Integrator中的数据服务

时间:2017-05-02 12:32:54

标签: wso2 wso2ei

我将一些数据服务从DSS迁移到EI,但我在POST调用中遇到了参数问题。我使用POST和GET方法发布了一个数据服务,其查询公开为REST资源,仅用于测试。然后我尝试使用cURL调用它。 GET很简单,因为我只需要将参数附加到URL,但对于POST,我尝试使用-d和JSON或XML结构传递它,但是服务器总是响应错误400(错误请求)。 如果资源没有参数,则两个调用都可以正常工作。

当我使用POST方法时,有人能告诉我将参数传递给RESTFUL资源的正确方法吗?

1 个答案:

答案 0 :(得分:0)

如果您将此服务发布为wsdl服务,您是否遇到与方法相同的问题,这与您的帖子方法类似?当我没有将我的服务的request_box参数设置为on时,我遇到了类似的问题。它看起来像我发送没有参数的请求,但它们实际上是相关地发送的。