0
我正在向現有的asmx Web服務添加功能。 除了在一種情況下,一切都按預期工作。在一個請求中,我錯誤地以元素名稱大寫了一個字母。見下面的標記;而不是「郵編」,我把「郵編」SOAP請求元素中的大寫字符
<Sites>
<Site>
<ID>123456</ID>
<Name>123 Road Street</Name>
<Status>Approved</Status>
<PostCode>SW12R 55R</PostCode>
</Site>
</Sites>
我從服務回饋錯誤信息表明無效或缺失的領域,但唯一不同的是,資本C.如果我使用「郵編」 ,或「郵政編碼」,請求經過無問題。
這是ASMX Web服務的特性,還是SOAP Web服務常見的東西?
乾杯。這似乎是可能的答案,所以我會將其標記爲答案。我懷疑它也必須處理標記映射中的字段到它們被反序列化的.NET對象中的屬性。 – dbr