В Rails 5 API отсутствует ActionDispatch::ParamsParser в качестве промежуточного программного обеспечения

Можно ли добавить "ActionDispatch::ParamsParser" в приложение Rails 5 API в качестве пользовательского промежуточного программного обеспечения.

У меня есть пользовательское промежуточное ПО, которое обновляет объект запроса. когда запрос перенаправляется в ActionDispatch:: ParamsParser, анализ параметров не выполняется.

Можно ли добавить промежуточное программное обеспечение ActionDispatch:: ParamsParser перед моим пользовательским промежуточным программным обеспечением в приложении rails 5 API.

1 ответ

Вы должны добавить свое промежуточное программное обеспечение перед следующим в строке послеActionDispatch::ParamsParser, в этом случаеRack::Head.

Вы можете получить список доступного промежуточного программного обеспечения, используяbundle exec rake middleware

Другие вопросы по тегам