【问题标题】:Ubuntu - Consume web service from command promptUbuntu - 从命令提示符使用 Web 服务
【发布时间】:2013-07-26 04:55:57
【问题描述】:

我在 Amazon EC2 上构建了一个 Ubuntu 12.04 实例并通过 putty 连接到它。我正在尝试调用 Web 服务并验证响应。

我正在使用以下命令

 curl -d @req.xml -H  "content-type: application/soap+xml" "https://example.com/webservice?wsdl"

这里 req.xml 包含实际的 XML 请求。命令运行良好,但我看到的是空白输出而不是实际响应。我的语法有问题吗?

【问题讨论】:

  • 您进行的调用是否实际上返回了正文,或者可能只是标题?尝试添加-D - 使其变为curl -D - -d ... 看看你看到了什么。

标签: web-services ubuntu amazon-web-services amazon-ec2 ubuntu-12.04


【解决方案1】:

由于某种原因,在文件中传递 XML 请求不起作用。相反,我用其中的实际 XML 请求修改了命令,它起作用了。

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2017-10-01
    • 2011-12-31
    • 1970-01-01
    • 2021-06-08
    • 1970-01-01
    • 2011-12-11
    相关资源
    最近更新 更多