Download einer Datei, die den ursprünglichen Dateinamen beibehält, wenn der endgültige Link ausgeblendet ist

Ich muss eine Datei herunterladen, in einem Ordner speichern und dabei den ursprünglichen Dateinamen von der Website beibehalten.

url <- "http://www.seg-social.es/prdi00/idcplg?IdcService=GET_FILE&dID=187112&dDocName=197533&allowInterrupt=1"

Wenn Sie in einem Webbrowser auf diesen Link klicken, können Sie eine Excel-Datei mit folgendem Dateinamen herunterladen:

AfiliadosMuni-02-2015.xlsx

Ich weiß, ich kann es einfach mit dem Befehl herunterladenDownload-Date in R wie folgt:

download.file(url, "test.xlsx", method = "curl")

Aber was ich wirklich für mein Skript brauche, ist es, es unter Beibehaltung des ursprünglichen Dateinamens herunterzuladen. Ich weiß auch, dass ich das mit dem Einrollen von meiner Konsole aus so machen kann.

curl -O -J $"http://www.seg-social.es/prdi00/idcplg?IdcService=GET_FILE&dID=187112&dDocName=197533&allowInterrupt=1"

Aber ich brauche dies wieder in einem R-Skript. Gibt es einen ähnlichen Weg wie oben, aber in R? Ich habe in das @ gescha RCurl Paket, aber ich konnte keine Lösung finden.

Antworten auf die Frage(4)

Ihre Antwort auf die Frage