下载带有R的ZIP文件失败,因为我收到损坏的文件

下载带有R的ZIP文件失败,因为我收到损坏的文件,r,download,zip,R,Download,Zip,这是我在这里的第一个问题,所以我希望它张贴正确-请让我知道如果没有 我正试图从下面的链接下载一个带有R的ZIP文件,大约35MB。手动下载很好,但使用R下载不起作用,因为我收到一个15KB的文件,这显然是某种错误。我见过很多这样的线程,但没有一个解决方案对我有效 url = "https://www.kaggle.com/hugomathien/soccer/downloads/soccer.zip" download.file(url, dest="./soccer.zip", mode="

这是我在这里的第一个问题,所以我希望它张贴正确-请让我知道如果没有

我正试图从下面的链接下载一个带有R的ZIP文件,大约35MB。手动下载很好,但使用R下载不起作用,因为我收到一个15KB的文件,这显然是某种错误。我见过很多这样的线程,但没有一个解决方案对我有效

url = "https://www.kaggle.com/hugomathien/soccer/downloads/soccer.zip"

download.file(url, dest="./soccer.zip", mode="wb")

Content type 'text/html; charset=utf-8' length 15663 bytes (15 KB)
downloaded 15 KB

它需要一个活动的登录会话。尝试使用
httr
POST()
凭据登录kaggle的登录表单页面。这应该在curl句柄池中设置适当的本地cookie,以便能够使用类似
GET(url,write_disk('./soccer.zip'))
的东西,非常感谢!我对此感到非常沮丧。如果这不是太多的要求,有人能帮我提供一个代码的邮政和获取?我试着让它们工作并用谷歌搜索它们,但没有成功,我真的不明白它们之间的区别