top button
Flag Notify
Site Registration

Rails: Get current url

+1 vote
550 views

I need current url in rails environment file. I can get current url in controller by the below command.
request.env[HTTP_HOST]

and now I want get current url in environment.rb file or intializer folder files

posted Oct 7, 2013 by Meenal Mishra

Share this question
Facebook Share Button Twitter Share Button LinkedIn Share Button

1 Answer

+1 vote
 
Best answer

environment.rb and initialisers are run when the server is started, there is no current url at that time as the first request may not have been made yet.

answer Oct 7, 2013 by Majula Joshi
Similar Questions
+1 vote

Assume that the base URL for a Web page is
http://www.example.com/hws/hw1/detail/index.html
Also assume that this page contains the relative URLs
../images/logo-3.gif
/static/images/icon2.jpg
../../header.inc
Give the absolute URL corresponding to the above relative URLs

.................................

  1. Give a complete minimal HTTP GET request corresponding to the URL
    http://www.example.org:8085/samples/okay/well?isThis=right#period
  2. Give a mailto-scheme URL to send e-mail with subject Test Message to a user named Roger at host
    www.example.com.
–2 votes

(a) Write a Java program the decomposes a well-formed URL input into its components: scheme (protocol),
hostname, port number, and the resource (le).

(b) Reconstruct the decomposed URL in part (a) into its equivalent one, but replace the hostname with its IP
address.
Tip: Have a closer look at the java.net.URL API and the IdentifyHostIP.java.txt from

0 votes

While clicking on the image it opens into the browser. I dont want to allow client to open the image in browser as separate url. I have blocked the /image/ directory from access/listing , but the image is opening.

How to stop that in apache. Please help me.

+1 vote

As you can make out, your help will go inside the QueryHome code. We have some need where we need to find out where URL ends. Can someone help on what are the list of special characters which are NOT allowed in a url.

...