Сегодня я видел в приложении Java несколько разных подходов для загрузки файла.
файл:/
file://
Файл:///
В чем разница этих трех начальных URL-адресов и что является предпочтительным способом их использования?
Большое спасибо
Стефан
Ответ 1
file:/ является недопустимым, насколько я знаю
file:// является префиксом для файлового протокола
file:/// является префиксом для файлового протокола, плюс ведущий /, указывающий на корневую директорию текущего диска (в Windows) или общий корневой каталог (в Linux/Unix).
Ответ 2
файл:/недействителен и не должен работать
file:///является сокращением для: file://localhost/
file://является рекомендуемым методом