Заменить параметры в промежуточном программном обеспечении Rack

У меня есть приложение в rails 2.3, и я хочу иметь промежуточное ПО, которое может заменить весь хэш params новым хешем

у меня был бы объект запроса стойки в моем промежуточном программном обеспечении, поэтому, когда я делаю request.params, он возвращает мне хэш-слово {"y" => "c", "x" => "4"} Теперь мое требование - я хочу удалить все и создать объект request.params как {"z" => "t"} я просто хочу заменить хеш, я не вижу ни одного доступного метода установки для замены хеша, есть ли способ сделать это?

1 ответ

Решение

Пытаться,

request.params.clear
request.params[:new] = "hi"
p request.params
Другие вопросы по тегам