Rails アプリでは、URI を解析する必要があります
a = 'some file name.txt'
URI(URI.encode(a)) # works
b = 'some filename with :colon in it.txt'
URI(URI.encode(b)) # fails URI::InvalidURIError: bad URI(is not URI?):
特殊文字を含む URI にファイル名を安全に渡すにはどうすればよいですか? コロンでエンコードが機能しないのはなぜですか?