Форум программистов
 
О проблемах, например, с регистрацией пишите сюда - alarforum@yandex.ru, проверяйте папку спам! Обязательно пройдите активизацию e-mail, а тут можно восстановить пароль.

Вернуться   Форум программистов > .NET > ASP.NET
Регистрация

Восстановить пароль
Повторная активизация e-mail


Ответ
 
Опции темы
Старый 27.02.2020, 17:16   #1
shturman1387
Пользователь
 
Аватар для shturman1387
 
Регистрация: 12.06.2012
Сообщений: 94
По умолчанию Web API

Доброе всем время суток! Предположим, что есть WebAPI (С# ASP.NET Web API) и есть клиентский UI, который через API получает данные. В UI есть вкладки, скажем заказы (Новые, Старые, Закрытые, Незакрытые и т.д., не суть), и понятно, что есть GET методы, которые возвращают определенную коллекцию данных при переходе на вкладку. И такой вопрос. В UI нужно добавить кучу фильтров для каждого представления (даты, города, страны, клиенты и т.д.). Самое простое это конечно поменять GET на POST и передавать в теле все параметры фильтрации, но как бы не хотелось так делать. Может у кого-то есть другие варианты.
shturman1387 вне форума Ответить с цитированием
Старый 12.03.2020, 15:38   #2
Скарам
Дружите с Linq ;)
Форумчанин
 
Аватар для Скарам
 
Регистрация: 15.10.2008
Сообщений: 822
По умолчанию

Можно использовать Get + query
Не давай организму поблажки, каждый день тренируй его в шашки..
Скарам вне форума Ответить с цитированием
Старый 16.03.2020, 18:18   #3
shturman1387
Пользователь
 
Аватар для shturman1387
 
Регистрация: 12.06.2012
Сообщений: 94
По умолчанию

Цитата:
Сообщение от Скарам Посмотреть сообщение
Можно использовать Get + query
Да это не совсем удобно. Если у вас будет к примеру в фильтре 20 стран, 20 городов, 20 клиентов, то уже в GET 60 парамертров. Вообщем сделали через POST, так что тему можно закрывать.
shturman1387 вне форума Ответить с цитированием
Ответ

Здесь нужно купить рекламу за 20 тыс руб в месяц! ) пишите сюда - alarforum@yandex.ru
Без учёта ботов - 20000 человек в день, 350000 в месяц.

Опции темы



Проекты отопления, пеллетные котлы, бойлеры, радиаторы
интернет магазин respective.ru
Пеллетный котёл Emtas
котлы EMTAS