In a Rails Model, I want to be able to find out the host and port. For example, if I am in a test environment it would return http://localhost:3000/ and if I
http://localhost:3000/
you can get full uri (http://localhost:3000/ or http://my.application.com/ etc) with request_uri
request_uri
http://apidock.com/rails/ActionController/AbstractRequest/request_uri