GET или POST, когда параметр может быть длинным массивом - PullRequest
0 голосов
/ 26 марта 2020

Я создаю интерфейс, где пользователи могут запрашивать определенные c данные. RESTful API возвращает результаты. GET запрос представляется очень уместным в этой ситуации: 1. Семантически: запрос не создает никаких новых элементов, он только запрашивает данные 2. Запрос абсолютно безопасен

Однако пользователи будут выбирать определенные элементы ( см. DropdownTreeSelect ), и массив этих элементов должен быть отправлен в качестве параметра запроса. Этот массив может состоять из 100 - 200 элементов (каждый элемент по 2-5 символов) в крайнем случае. GET запросов начинает казаться немного неправильным в данный момент, и, возможно, POST было бы более уместным.

У вас есть опыт работы с такими запросами? Должен ли я продолжить с GET или POST?

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...