无法通过Loopback连接到SOAP

时间:2018-06-15 05:36:06

标签: node.js soap loopbackjs strongloop

我不确定我在这里做错了什么。我按照这里的说明进行操作:https://loopback.io/doc/en/lb3/Connecting-to-SOAP.html。本教程中的Web服务不起作用,因此我已经对此http://www.dneonline.com/calculator.asmx进行了替换 - 我已成功通过SOAPUI应用程序调用它(它有点像Postman)。

我完全遵循了说明,但是使用上面的网络服务,但是如果我尝试通过资源管理器添加2个数字(http://localhost:3000/explorer/) - 在Add的参数框中,使用:

{
  "intA": 2,
  "intB": 5
}

我的结果,这是不正确的,但它是Code 200

CURL:

curl -X POST --header' Content-Type:application / json' --header'接受:application / json' -d' {\    " intA":2,\    " intB":5 \  }' ' http://localhost:3000/api/CalculatorSoap/Add'

请求网址:

http://localhost:3000/api/CalculatorSoap/Add

回应机构

{
  "AddResult": 0
}

响应代码

200

响应标头

{
  "strict-transport-security": "max-age=0; includeSubDomains",
  "x-content-type-options": "nosniff",
  "date": "Fri, 15 Jun 2018 05:25:21 GMT",
  "x-download-options": "noopen",
  "x-frame-options": "DENY",
  "content-type": "application/json; charset=utf-8",
  "access-control-allow-origin": "http://localhost:3000",
  "access-control-allow-credentials": "true",
  "etag": "W/\"f-5IE4vqBmqHTFQ8rEDclDyFspFDY\"",
  "connection": "keep-alive",
  "vary": "Origin, Accept-Encoding",
  "content-length": "15",
  "x-xss-protection": "1; mode=block"
}

0 个答案:

没有答案