我正在使用ServiceStack,每次我尝试将XML字符串作为字符串参数传递或“< “POST请求的符号我得到一个异常:SerializationException - 无法反序列化'application / xml'请求。 这是一个示例(此请求将生成异常):
<UpdateOrderStatusRequest xmlns:i="http://www.w3.org/2001/XMLSchema-instance" xmlns="http://schemas.datacontract.org/2004/07/Processing.Order">
<OrderStatusXmlData>
<test>something</test>
</OrderStatusXmlData>
</UpdateOrderStatusRequest>
但是,如果我将传递常规字符串数据,一切正常:
<UpdateOrderStatusRequest xmlns:i="http://www.w3.org/2001/XMLSchema-instance" xmlns="http://schemas.datacontract.org/2004/07/Processing.Order">
<OrderStatusXmlData>
Test string
</OrderStatusXmlData>
</UpdateOrderStatusRequest>
有没有办法在xml POST请求中使用xml或html字符串?