Я пытаюсь использовать PrimeNG datatable и имеет некоторые функции сортировки и фильтрации. Я хочу отправить данные поиска/фильтра в мой успокоительный api, но я не могу решить, как это сделать.Как отправить фильтры и отсортировать информацию в Angular2?
Данные:
{
"event": {
"first": 0,
"rows": 10,
"sortField": "isDone",
"sortOrder": 1,
"filters": {
"title": {
"value": "a",
"matchMode": "startsWith"
},
"details": {
"value": "d",
"matchMode": "startsWith"
}
}
}
}
HTTP-служба не позволяет передавать данные в RequestBody с ГЭТ. Я думаю, что отправка данных с помощью http post противоречит стандартам REST. Решение, которое я нашел, заключается в том, чтобы поместить данные в URL-адрес, но мои коллеги не принимаются, и они считают, что отправка с помощью HTTP-сообщения лучше.
Какая практика? Как отправить данные? Прием его с помощью http-сообщения является приемлемым?