Список.файлов из папки, доступной через Интернет

#r #url

#r #url

Вопрос:

Мне нужно иметь возможность заполнить вектор файлами в папке, доступной через Интернет.

Переменные, используемые при настройке image_dir переменной, устанавливаются в следующее:

 msu_path = "http://oer.hpc.msstate.edu/okeanos/"
sub$cruiseID = "EX1504L2"
divespecs$specID = EX1504L2_20150802T223100_D2_DIVE01_SPEC01GEO/
image_dir = http://oer.hpc.msstate.edu/okeanos/ex1504l2/EX1504L2_20150802T223100_D2_DIVE01_SPEC01GEO/

image_dir <- sprintf("%s%s/%s", msu_path, tolower(sub$cruiseID), divespecs$specID)
file_names <- list.files(path = image_dir, pattern = "jpg", ignore.case=TRUE) 
  

Если я делаю именно это, но использую путь в моем рабочем каталоге, все работает нормально. image_dir Действительно получает действительный URL-адрес, используя вышеуказанную настройку, но он возвращается file_names в виде символьного (пустого) значения вместо вектора файлов .jpg в этом WAF.

Спасибо за любой совет.

Комментарии:

1. Нужны ли кавычки вокруг определений для divespecs$specID и imag_dir ? Какой язык вы используете — не могли бы вы, пожалуйста, добавить тег, который определяет это?

2. Привет, я использую R. Первые три строки предназначены только для того, чтобы показать вам, какие значения этих переменных установлены на момент выполнения последних двух строк. Извините, это мой первый вопрос, поэтому, возможно, я неправильно его отформатировал.