SOAP / REST Web服务XML区分大小写

时间:2011-11-25 10:36:44

标签: web-services rest soap

我只是怀疑我们用于基于SOAP / REST的Web服务的XML是区分大小写还是不区分大小写?它是如何工作的?

告诉我两者的默认soap信封以及有效负载XML。

2 个答案:

答案 0 :(得分:10)

SOAP是XML语言的特定实例。

因此,它遵守XML的所有规则。

其中一条规则是XML区分大小写。

因此SOAP也区分大小写。

REST

也是如此

答案 1 :(得分:9)

XML始终区分大小写;它由W3C以这种方式定义(参见“匹配”的定义,其中表示不执行大小写折叠)。 SOAP对包络和有效负载使用XML,因此根据定义 区分大小写。

(请注意,这与HTML不同,后者对于元素和属性名称是不敏感的。这是因为HTML构建在SGML之上,SGML本身是XML的前身,它非常复杂。 。)