Дополнительные параметры запроса в URL REST API
В моем приложении Rest URL ресурса также поддерживает параметры запроса, такие как pageSize, pageNum, name и т. Д. Таким образом, URL запроса выглядит так:
/ Ресурсов / {ID}? PageNum = 1 & PAGESIZE = 25 & убывание = "Привет"
Теперь предположим, что клиент добавляет дополнительный параметр запроса, например, lang, который мой сервер не поддерживает, например:
/ Ресурсов / {ID}? PageNum = 1 & PAGESIZE = 25 & убывание = "Привет" & языки = "рус" , но мой сервер не поддерживаетязыки параметр.
какое должно быть лучшее дизайнерское решение
Вариант 1. Игнорировать лишний неверный запрос и отправить запрос.
Вариант 2: выдает клиенту сообщение о плохом запросе.
Спасибо заранее Сингла