在Rails模型中,我希望能够找到主机和端口.例如,如果我在测试环境中它会返回http://localhost:3000/ ,如果我在生产中它将返回类似的东西http://my.application.com/?
小智 11
你可以用它
<%= request.protocol + request.host_with_port %>
#=> https://example.com:3000
<%= request.protocol + request.host %>
#=> https://example.com
Run Code Online (Sandbox Code Playgroud)
在字符串连接中使用时
"#{request.protocol}#{request.host_with_port}/book/1"
# https://example.com:3000/book/1
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
39367 次 |
| 最近记录: |