Converting file path to URI에 대한 후속 질문입니다.Ruby URI 모듈이 잘못된 파일 URI를 생성합니다.
고려 :
require 'uri'
uri = URI.join('file:///', '/home/user/dir1/dir2/dir3/name.ext')
=> #<URI::Generic:0x0000000263fcc0 URL:file:/home/user/dir1/dir2/dir3/name.ext>
uri.to_s
=> "file:/home/user/dir1/dir2/dir3/name.ext"
이 결과는 불법 아닌가요? 더블 슬래시가있는 "file://home/..."
이 아니겠습니까?
사실 나는 그것이'file : /// home/... '이어야한다고 생각합니다. 그러나 그것은 효과가 있습니까? – robert