Я написал промежуточное программное обеспечение для моих рельсов, которое делает что-то на основе, если REQUEST_URI равен конкретной строке.
Однако то, что я быстро обнаружил, было в моей среде разработки, которая использует WEBrick, - сервер вводит полный URL для REQUEST_URI. В моей производственной среде, которая находится на Heroku, она ведет себя как ожидалось.
Так что я не уверен, что это лучшее решение. В Rails есть функция под названием request_uri , которая обрабатывает это, но так как это происходит в моем промежуточном программном обеспечении стойки, я не думаю, что могу получить к нему доступ. Другое дело, что это, похоже, влияет на мою среду разработки, поэтому любое решение было бы лучше, если бы оно не привело к замедлению производственной среды на сколько-нибудь заметное количество.