Загрузите файл, сохраняющий оригинальное имя файла, когда последняя ссылка скрыта
Мне нужно скачать файл, сохранить его в папке, сохраняя при этом исходное имя файла с сайта.
url <- "http://www.seg-social.es/prdi00/idcplg?IdcService=GET_FILE&dID=187112&dDocName=197533&allowInterrupt=1"
В веб-браузере, если вы нажмете на эту ссылку, вы получите файл Excel с таким именем:
AfiliadosMuni-02-2015.xlsx
Я знаю, я могу легко скачать его с помощью командыСкачать файл в R вот так:
download.file(url, "test.xlsx", method = "curl")
Но что мне действительно нужно для моего скрипта, так это скачать его, сохранив исходное имя файла без изменений. Я также знаю, что могу сделать это с помощью curl из моей консоли следующим образом.
curl -O -J $"http://www.seg-social.es/prdi00/idcplg?IdcService=GET_FILE&dID=187112&dDocName=197533&allowInterrupt=1"
Но, опять же, мне нужно это в сценарии R. Есть ли способ, аналогичный приведенному выше, но в R? Я посмотрел вRCurl пакет, но я не мог найти решение.