我只是怀疑我们用于基于SOAP / REST的Web服务的XML是区分大小写还是不区分大小写?它是如何工作的?
告诉我两者的默认soap信封以及有效负载XML。
答案 0 :(得分:10)
SOAP
是XML语言的特定实例。
因此,它遵守XML的所有规则。
其中一条规则是XML
区分大小写。
因此SOAP
也区分大小写。
REST
答案 1 :(得分:9)
XML始终区分大小写;它由W3C以这种方式定义(参见“匹配”的定义,其中表示不执行大小写折叠)。 SOAP对包络和有效负载使用XML,因此根据定义 区分大小写。
(请注意,这与HTML不同,后者对于元素和属性名称是不敏感的。这是因为HTML构建在SGML之上,SGML本身是XML的前身,它非常复杂。 。)