У меня есть функция поиска в моем продукте, где пользователь может вводить все, что захочет. Эта строка может быть многострочной.Rest Api, чтобы принять вход Blob
После ввода многострочной последовательности данных (строки) пользователь нажимает кнопку «поиск». Это пошлет «blob» на мой Api.
Теперь я считаю, что это будет запрос POST. (Пожалуйста, поправьте меня, если я ошибаюсь здесь) Но я не уверен, какая будет лучшая структура данных для получения ввода.
(Я использую dropwizard).
Как я могу отправить вход в свой api? Так должно быть мой вклад:
- Строка
- Массив строк (где каждая строка является одним из элементов массива)
- ?
В настоящее время я отправляю данные Blob как часть моей полезной нагрузки запроса POST.
Почему вы Лоо король, чтобы изменить то, как вы сейчас это делаете? Отправка критериев поиска в виде строки имеет смысл. Протокол связи должен должным образом справляться с тем, что нужно экранировать. – xpa1492