1

我正在使用带有 PDFView 的 RNFS 来显示 PDF。

我正在尝试从具有 JWT 身份验证的网站下载 pdf 文件,请求正在进行但存在身份验证问题,它给出 403 响应。

我这样做如下,

var pdfPath=this.pdfPath;
alert(pdfDownloadURL)
var DownloadFileOptions={
     fromUrl: pdfDownloadURL,          // URL to download file from
     toFile: pdfPath,         // Local filesystem path to save the file to

     headers: {'Authorization' : DEMO_TOKEN}  // An object of headers to be passed to the server

}
RNFS.downloadFile(DownloadFileOptions).then(res => {
    alert(res)
    this.setState({isPdfDownload: true});
}).catch(err => {
    alert(err);
    this.props.navigator.pop
});

请帮我找到解决方案。提前致谢。

4

0 回答 0