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.

2 comments:

  1. Great post! I wish you could follow up to this topic?!

    Susie

    ReplyDelete
  2. Yeh sure buddy. Thanks you checked it ... Have great days ahead & keep checking !!!!

    ReplyDelete

Powered by Blogger.