Каков наилучший дизайн для RESTful URI с несколькими обязательными параметрами?

Я хочу узнать, могут ли другие опытные ветераны веб-служб прокомментировать лучший способ разработки RESTful URI, где мне нужны обязательные параметры. Например, я хотел бы разработать URI, который запрашивает данные :

example.com/request/distribution

. Однако, насколько я понимаю, подход заключается в том, что на более высоких уровнях должно возвращаться больше данных, в то время как более подробные данные будут возвращены при применении более конкретных ключевых слов URI, но в моем случае мне нужно как минимум 3 значения, чтобы это произошло. Эти 3 значения будут значением даты,значение учетной записи и значения собственного кода распределения. Например:

example.com/request/distribution?acct=123&date=20030102&distcode=1A;1B;1C

Считается ли это URL-адресом «RESTful» или есть лучший подход, который имел бы больше смысла? Любой вклад приветствуется.

Кстати, Python — язык выбора. Спасибо!

9
задан Carlos 8 July 2012 в 20:19
поделиться