29
2020
03

SOAP Body元素


强制使用的 SOAP Body 元素包含实际的 SOAP 消息。



SOAP Body 元素

必需的 SOAP Body 元素可包含打算传送到消息最终端点的实际 SOAP 消息。


SOAP Body 元素的直接子元素可以是合格的命名空间。


实例


<?xml version="1.0"?>

<soap:Envelope

xmlns:soap="http://www.w3.org/2001/12/soap-envelope"

soap:encodingStyle="http://www.w3.org/2001/12/soap-encoding">


<soap:Body>

  <m:GetPrice xmlns:m="http://www.w3schools.com/prices">

    <m:Item>Apples</m:Item>

  </m:GetPrice>

</soap:Body>


</soap:Envelope>

上面的例子请求苹果的价格。请注意,上面的 m:GetPrice 和 Item 元素是应用程序专用的元素。它们并不是 SOAP 标准的一部分。


而一个 SOAP 响应应该类似这样:


<?xml version="1.0"?>

<soap:Envelope

xmlns:soap="http://www.w3.org/2001/12/soap-envelope"

soap:encodingStyle="http://www.w3.org/2001/12/soap-encoding">


<soap:Body>

  <m:GetPriceResponse xmlns:m="http://www.w3schools.com/prices">

    <m:Price>1.90</m:Price>

  </m:GetPriceResponse>

</soap:Body>


</soap:Envelope>

« 上一篇 下一篇 »

发表评论:

◎欢迎参与讨论,请在这里发表您的看法、交流您的观点。