通过URL与参数传递记录ID的优点/缺点

问题描述 投票:-1回答:1

我正在研究一个API,我想知道通过URL传递ID作为参数来访问记录是否有任何优点/缺点。

示例:获取ID为1的消息的信息

您可以使用example.com/messages/1执行此操作,example.com/messages?id=1将返回JSON格式的ID 1消息。

或者你可以做qazxswpoi。

是否有任何理由选择其中一个或仅仅是个人喜好?

url api-design url-design
1个回答
0
投票

您之前的示例更具人性化和直观性。开发人员可以更轻松地在API的两端使用。它也是Web API的标准。大多数框架旨在支持两种形式的URL。在所有其他条件相同的情况下,第一个例子可能是更好的选择。

© www.soinside.com 2019 - 2024. All rights reserved.