首页 文章

Sharepoint Online REST中的URL长度限制

提问于
浏览
0

当我尝试使用REST从Sharepoint Online下载文件时,通过调用_api / web / GetFileByServerRelativeUrl,有时,我收到错误:此请求的URL长度超过配置的maxUrlLength值 .

那么,因为这是Sharepoint Online,没有办法改变这个配置(限制它自己也不清楚,为什么256而不是1024 ??或者为什么要限制?)所以,我试图找到一个针对这个问题的解决方案,发现我可以调用另一个REST方法:/ _api / web / GetFileById并提供唯一的id,这在95%的情况下工作,除了文档库是SitePages或文件的URL是的情况 . 真的很大(即使我试图使用GetFileById下载),这里的错误是404 - 找不到 .

因此,Web服务允许访问和下载这些文件,但Web服务不支持OAuth令牌(我的客户需要OAuth) .

还有其他解决方案吗?或者有任何机会影响256个字符的网址限制?

谢谢

2 回答

相关问题