默认情况下,rails在开发模式下使用localhost:3000
。这个不是在任何项目配置文件中编写的。我目前正在尝试编辑./config/environments/development.rb
文件以使用CORS。
可以在控制器中使用host_and_port
方法来获取其标题中定义的HTTP请求HOST值(如果我错了则指向我)。
我可以手动编写我的host:port
配置文件,只要我的开发主机和端口发生变化就可以更改它......但我想尽可能少地配置我的开发环境,所以我需要访问主机和配置文件中的端口配置。
那么......如何在配置文件中访问我的HOST和PORT?