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

将 PDF 下载为文件或流而不是文本

如何解决将 PDF 下载为文件或流而不是文本

我正在从 SharePoint 下载 PDF 文件

 var client2 = new RestClient("https://redacted.sharepoint.com/sites/mysite/_api/web/GetFileByServerRelativeUrl('/sites/mysite/Shared%20Documents/testfolder/test.pdf')/$value");
 client2.Timeout = -1;
 var request2 = new RestRequest(Method.GET);
 request2.AddHeader("Authorization",$"Bearer {tokenData.access_token}");
 request2.AddHeader("Accept","application/json;odata=verbose");
 IRestResponse response2 = client2.Execute(request2);

然而,response.Content 是纯文本,就像我用文本编辑器打开 PDF 文件一样。如何将其转换为实际的 PDF 文件以便将其下载到我的 PC? 其次,如何将其添加到流中?我需要通过 POST 请求将其上传到我在 Azure Functions 中创建的另一个函数

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