Я проектирую API в Rails. Если разработчик поставляет параметры, установленные мной через GET-запрос, все в порядке. Но что, если он поставляет параметр, не указанный мной? Например, допустим, что я принимаю имя параметра в URL-адресе. Я могу проверить это наПроверьте, не указаны ли какие-либо параметры в запросе
params[:name]
в моем коде справа. Что делать, если разработчик поставляет имена параметров в свой URL? Как сообщить ему, что он не может этого сделать?
Короче говоря, мой вопрос приходит к «Как проверить, указаны ли какие-либо другие параметры в URL-адресе»?
Итак, какова должна быть логика в мой контроллер для фильтрации тех? – 2013-05-08 09:57:11
@ user1616238 Я отредактировал ответ; «new_api_error» его вымышленный, просто вызов метода, который вы определите для обработки сгенерированных ошибок, но я думаю, что вы поняли эту идею. – Galen
Спасибо, чувак ... обязательно попробует это – 2013-05-08 10:01:31