Ruby on Rails - Trace Request URL
<%= request.request_uri %> / <%= request.path%>
It will display current url without base url.
<%= request.referer %>
It will display previous url with base url.
<%= request.env['HTTP_HOST']%>
It will display base url.
<%= request.env['SERVER_PROTOCOL']%>
It will display protocol.
<%= request.url%>
It will full url.
<%= request.query_parameters.size %>
It will display how many parameters found in current url.
<%= request.path_parameters['controller'] %>
It will display controller name from current url.
<%= request.path_parameters['action'] %>
It will display action name from current url.
<%= request.inspect%>
It will tell you everything thats inside request. In a array form.
<%= request.env['HTTP_REFERER'] %>
and
<%= request.referer %>
It will display referer URL.
It will display current url without base url.
<%= request.referer %>
It will display previous url with base url.
<%= request.env['HTTP_HOST']%>
It will display base url.
<%= request.env['SERVER_PROTOCOL']%>
It will display protocol.
<%= request.url%>
It will full url.
<%= request.query_parameters.size %>
It will display how many parameters found in current url.
<%= request.path_parameters['controller'] %>
It will display controller name from current url.
<%= request.path_parameters['action'] %>
It will display action name from current url.
<%= request.inspect%>
It will tell you everything thats inside request. In a array form.
<%= request.env['HTTP_REFERER'] %>
and
<%= request.referer %>
It will display referer URL.
Great post! I wish you could follow up to this topic?!
ReplyDeleteSusie
Yeh sure buddy. Thanks you checked it ... Have great days ahead & keep checking !!!!
ReplyDelete