【发布时间】:2014-05-06 23:03:19
【问题描述】:
我正在我的 Rails 应用程序中解析一个 URL。我想让域example.com 剥离任何协议、子域、目录等。
我的方法:
def clean_host(url)
uri = URI.parse(url)
return uri
end
example.com/ 我实际上得到的是:
scheme:
user:
password:
host:
port:
path: example.com/
query:
opaque:
registry:
fragment:
parser:
我最终想要的是让域 example.com 剥离任何协议、子域、目录等。
我查看了domainatrix,但它不会与我的项目捆绑在一起。有没有办法用 Ruby 的URI.parse 做到这一点?还是我必须寻找其他途径?
【问题讨论】:
标签: ruby-on-rails ruby url uri