|
RESTful - передать в GET несколько параметров
|
|||
---|---|---|---|
#18+
например, нужно получить для клиента список заданий на дату GET /clients/12/tasks/20190522 или GET /tasks/12/20190522 или GET /tasks/12,20190522 или??? как посоветуете поступить? ... |
|||
:
Нравится:
Не нравится:
|
|||
22.04.2019, 15:11 |
|
RESTful - передать в GET несколько параметров
|
|||
---|---|---|---|
#18+
Зачем мудрить? В самой постановке задачи готовые ключевые слова.waszkiewiczполучить для клиента список заданий на дату ... |
|||
:
Нравится:
Не нравится:
|
|||
22.04.2019, 15:49 |
|
RESTful - передать в GET несколько параметров
|
|||
---|---|---|---|
#18+
vkle, GET /clients/12/tasks/20190522 ?? ... |
|||
:
Нравится:
Не нравится:
|
|||
22.04.2019, 16:15 |
|
RESTful - передать в GET несколько параметров
|
|||
---|---|---|---|
#18+
waszkiewicz, Всё это условности. По моему мнению такой Вашей строкой запроса затребована задача с task_id=20190522. Не думали над такой трактовкой? ;-) В общем то, тут как посмотреть. В какой-то мере, дата - это элемент фильтра. Может быть две даты - начало и конец диапазона. Отфильтровать можно завершенные задачи, простроченные, низкоприоритетные и т.п. Гипотетически, конечно. В таком случаее, если система фильтров в приложении планируется более-менее развернутая, тогда есть смысл ввести сущность фильтра и поместить дату туда. Как вариант. Можно что-то вроде /date/20190522 даже и в самое начало строки поместить. Тогда базовым типа как календарь получается, а на нем уже срезы по клиентам/задачам и т.п. Просто же бросить непонятно к чему относящееся значение, хотя бы и через запятую, не гуд. ИМХО конечно. ... |
|||
:
Нравится:
Не нравится:
|
|||
22.04.2019, 20:24 |
|
RESTful - передать в GET несколько параметров
|
|||
---|---|---|---|
#18+
Как квери парам передавать уже не модно? Рестфул не обязывает все переменные в path-param пихать. ... |
|||
:
Нравится:
Не нравится:
|
|||
22.04.2019, 22:20 |
|
RESTful - передать в GET несколько параметров
|
|||
---|---|---|---|
#18+
/clients/12/tasks?date=xxxx? ... |
|||
:
Нравится:
Не нравится:
|
|||
22.04.2019, 22:21 |
|
RESTful - передать в GET несколько параметров
|
|||
---|---|---|---|
#18+
waszkiewicz, а POST, PUT, DELETE предполагаются? ... |
|||
:
Нравится:
Не нравится:
|
|||
22.04.2019, 22:42 |
|
|
start [/forum/topic.php?fid=23&fpage=16&tid=1459956]: |
0ms |
get settings: |
10ms |
get forum list: |
14ms |
check forum access: |
4ms |
check topic access: |
4ms |
track hit: |
29ms |
get topic data: |
13ms |
get forum data: |
3ms |
get page messages: |
48ms |
get tp. blocked users: |
2ms |
others: | 13ms |
total: | 140ms |
0 / 0 |