request.fullpath with no parameters
what about a simple split:
request.fullpath.split("?")[0]
Use path
instead of fullpath
.
Although not documented, request.path
worked for me. I usually use my plugin rails_web_console for playing with the request object.
Update:
As noticed by turboladen, "[ActionDispatch::Request][2]
inherits from [Rack::Request][3]
, where request.path
is defined".
path
is not documented there, but the source displays script_name + path_info.
regular expression
request.fullpath.gsub( /\?.*/, "" )
no need for splitting,
request.path_info
gives you just that