gpt4 book ai didi

java - REST Web 服务 xml 参数顺序

转载 作者:行者123 更新时间:2023-12-02 10:16:17 26 4
gpt4 key购买 nike

在 RESTful Web 服务中,参数的顺序很重要还是可以采用任意顺序?

最佳答案

如果它们是 Path 参数,则顺序很重要,例如

https://your.api/order/#{orderNumber}/#{responseType}/

需要:

https://your.api/order/1234/json/

如果主体由名称=值对组成,则顺序并不重要,例如

responseType=json
orderNumber=1234

如果正文包含 XML 有效负载,则顺序可能很重要。例如

<request>
<responseType>json</responseType>
<orderNumber>1234</orderNumber>
</request>

可能会正常工作,具体取决于服务器处理 XML 有效负载的方式。如果服务器使用 XMLSchema 文件 (XSD) 验证 XML 有效负载,则顺序很重要,并且必须与元素的顺序相匹配在 XSD 中声明。

关于java - REST Web 服务 xml 参数顺序,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/54664248/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com