代码之家  ›  专栏  ›  技术社区  ›  Ehsan

这个Web服务协议是什么?不熟悉的XML格式

  •  0
  • Ehsan  · 技术社区  · 16 年前

    我在跟踪一个文档以向Web服务发送请求,但我对它的协议感到困惑。

    它基于HTTP,但不是SOAP格式,也不是XML-RPC格式。

    它是采用标准协议格式还是只实现自定义协议? 下面是一个示例请求:

    <?xml version="1.0" encoding="UTF-8" standalone="yes"?>
    <ns2:WebStart xmlns:ns2="http://abc.efg/hij/" deliveryAddress="false" usecase="199" test="false" orderChannel="web" autoCapture="true" version="1.0" traceNo="123456" origin="12345678" lang="en" callback="http://anywhere/xmlresp.php">
        <Payer>
            <Identifier type="id">569852</Identifier>
        </Payer>
        <Payee>
            <Identifier type="id">7128</Identifier>
        </Payee>
        <Amount vat="0" currency="USD">10</Amount>
        <OrderID>127</OrderID>
        <ReturnUrl>http://anywhere/xmlresp.php</ReturnUrl>
    </ns2:WebStart>
    

    有人熟悉上面的XML格式吗?

    1 回复  |  直到 16 年前
        1
  •  1
  •   Ladislav Mrnka    16 年前

    它可以是rest=custom格式。

    编辑:你怎么称呼这种服务?它是否基于URL和HTTP GET/POST请求?如果是这样,那就是休息。否则它是一些自定义协议。

    推荐文章