gpt4 book ai didi

java - REST 重复 URL

转载 作者:行者123 更新时间:2023-12-04 05:34:21 25 4
gpt4 key购买 nike

我有两个网址:

blah.com/workorder/{dealer_code} 
blah.com/workorder/{cust_id}

这两个都根据发送的数据返回一个工作订单。dealer_code 和 cust_id 都是字符串数据(你无法分辨它们的区别)。

假设没有时间或方法来弄清楚后端哪个是哪个,您将如何设计它。我有一些想法,但不想领导。此外,它可能会变得更长。如果你有这个怎么办:
blah.com/workorder/{dealer_code}/{id_no}/{category}
blah.com/workorder/{cust_id}/{ref_no}/{name}

想法?

最佳答案

去查询字符串参数。

看起来您正在进行搜索,因为您不是按 id(主键)查找工单,而是按工单实体中的其他字段进行搜索。

如果您要通过其 ID 查找工作订单,请使用:

 blah.com/workorder/{id}

否则使用类似的东西:
 blah.com/workorder?dealer_code=1&cust_id=1

类似问题: RESTful URL design for search

关于java - REST 重复 URL,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/12149158/

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