类 Gem::UriFormatter
UriFormatter
处理来自用户输入的 URI 并进行转义。
uf = Gem::UriFormatter.new 'example.com' p uf.normalize #=> 'http://example.com'
属性
公共类方法
公共实例方法
源码
源码
# File lib/rubygems/uri_formatter.rb, line 36 def normalize /^(https?|ftp|file):/i.match?(@uri) ? @uri : "http://#{@uri}" end
通过添加 “http://” (如果缺少) 来规范化 URI
。