问题描述
我正在尝试访问存储在我公司 Sharepoint 中的 Excel 文件,方法是找到 here 或 there。
因此我使用以下代码:
library(httr)
library(readxl)
url <- "https://blah/Correspondances_Pays.xlsx"
r <- GET(url,authenticate(":",":","ntlm"))
但后来我没有得到实际的 Excel 文件,而是一个类似于 HTML 项目的东西:
> r
Response [https:/blah/Correspondances_Pays.xlsx]
Date: 2021-04-12 14:11
Status: 400
Content-Type: text/html
Size: 1.96 kB
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN">
<HTML dir=ltr><HEAD><TITLE>The page cannot be displayed</TITLE>
<STYLE id=L_defaultr_1>A:link {
FONT: 8pt/11pt verdana; COLOR: #ff0000
}
A:visited {
FONT: 8pt/11pt verdana; COLOR: #4e4e4e
}
</STYLE>
...
我使用actuel id/password 而不是authenticate(":","ntlm")
得到了相同的结果,并且下载文件不会改变任何东西(我确实得到了一个2 ko 文件而不是几个Mo oe)
如何实际访问文件?
解决方法
暂无找到可以解决该程序问题的有效方法,小编努力寻找整理中!
如果你已经找到好的解决方法,欢迎将解决方案带上本链接一起发送给小编。
小编邮箱:dio#foxmail.com (将#修改为@)