URL vs URI
При работе с файлами или интернетом можно заметить, что иногда нужно указывать URL, а иногда — URI. а почему?
URI — это более общее понятие, включающее в себя URL и URN
UR* - Uniform Resource
• I - Identifier
• L - Location
• N - Name
значит:
• URI может являться и путем до файла, и именем файла
• URL — указывает расположение файла (причем обычно в сети Интернет, кхе)
• URN — имя файла (без пути до него)
URL/URI имеют схожую структуру:
scheme://authoritypath?query# fragment
• scheme — протокол (например, http: или mailto: или tel:)
• authority — логин или хост
• path — путь до файла, разделенный косыми чертами
• query — слова-фильтры
• fragment — произвольный параметр
URI могут быть абсолютные или относительные (вести куда-то, относительно папки, в которой будут открыты)
....
чем отличаются две scheme, встречающиеся при работе с файлами в андроиде — content и file?
Post #63
2.87K