微信公众号搜"智元新知"关注
微信扫一扫可直接关注哦!

在 R 中,访问存储在 SP 中的 Excel 文件实际上获取的是 HTML 引用而不是实际文件

如何解决在 R 中,访问存储在 SP 中的 Excel 文件实际上获取的是 HTML 引用而不是实际文件

我正在尝试访问存储在我公司 Sharepoint 中的 Excel 文件方法是找到 herethere

因此我使用以下代码

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>

...

而且各种导入excel文件方法都不行

我使用actuel id/password 而不是authenticate(":","ntlm") 得到了相同的结果,并且下载文件不会改变任何东西(我确实得到了一个2 ko 文件而不是几个Mo oe)

如何实际访问文件

版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。