Этот баннер — требование Роскомнадзора для исполнения 152 ФЗ.
«На сайте осуществляется обработка файлов cookie, необходимых для работы сайта, а также для анализа использования сайта и улучшения предоставляемых сервисов с использованием метрической программы Яндекс.Метрика. Продолжая использовать сайт, вы даёте согласие с использованием данных технологий».
Политика конфиденциальности

Новые сообщения [новые:0]
Дайджест
Горячие темы
Избранное [новые:0]
Форумы
Пользователи
Статистика
Статистика нагрузки
Мод. лог
Поиск
|
|
22.04.2019, 15:11
|
|||
|---|---|---|---|
|
|||
RESTful - передать в GET несколько параметров |
|||
|
#18+
например, нужно получить для клиента список заданий на дату GET /clients/12/tasks/20190522 или GET /tasks/12/20190522 или GET /tasks/12,20190522 или??? как посоветуете поступить? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
22.04.2019, 15:49
|
|||
|---|---|---|---|
RESTful - передать в GET несколько параметров |
|||
|
#18+
Зачем мудрить? В самой постановке задачи готовые ключевые слова.waszkiewiczполучить для клиента список заданий на дату ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
22.04.2019, 16:15
|
|||
|---|---|---|---|
|
|||
RESTful - передать в GET несколько параметров |
|||
|
#18+
vkle, GET /clients/12/tasks/20190522 ?? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
22.04.2019, 20:24
|
|||
|---|---|---|---|
RESTful - передать в GET несколько параметров |
|||
|
#18+
waszkiewicz, Всё это условности. По моему мнению такой Вашей строкой запроса затребована задача с task_id=20190522. Не думали над такой трактовкой? ;-) В общем то, тут как посмотреть. В какой-то мере, дата - это элемент фильтра. Может быть две даты - начало и конец диапазона. Отфильтровать можно завершенные задачи, простроченные, низкоприоритетные и т.п. Гипотетически, конечно. В таком случаее, если система фильтров в приложении планируется более-менее развернутая, тогда есть смысл ввести сущность фильтра и поместить дату туда. Как вариант. Можно что-то вроде /date/20190522 даже и в самое начало строки поместить. Тогда базовым типа как календарь получается, а на нем уже срезы по клиентам/задачам и т.п. Просто же бросить непонятно к чему относящееся значение, хотя бы и через запятую, не гуд. ИМХО конечно. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
22.04.2019, 22:20
|
|||
|---|---|---|---|
RESTful - передать в GET несколько параметров |
|||
|
#18+
Как квери парам передавать уже не модно? Рестфул не обязывает все переменные в path-param пихать. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
22.04.2019, 22:21
|
|||
|---|---|---|---|
RESTful - передать в GET несколько параметров |
|||
|
#18+
/clients/12/tasks?date=xxxx? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
22.04.2019, 22:42
|
|||
|---|---|---|---|
RESTful - передать в GET несколько параметров |
|||
|
#18+
waszkiewicz, а POST, PUT, DELETE предполагаются? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|

start [/forum/topic.php?fid=23&mobile=1&tid=1459956]: |
0ms |
get settings: |
9ms |
get forum list: |
13ms |
check forum access: |
2ms |
check topic access: |
2ms |
track hit: |
132ms |
get topic data: |
8ms |
get forum data: |
2ms |
get page messages: |
25ms |
get tp. blocked users: |
1ms |
| others: | 277ms |
| total: | 471ms |

| 0 / 0 |
