我正在使用带有 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
});
请帮我找到解决方案。提前致谢。