我正在使用React Native项目,并且我在服务器上存储了一些文件,因此我需要下载它们并将其存储在本地,因此我正在使用react native提取blob,这是我的代码
RNFetchBlob.config({
fileCache: true,
trusty: true,
// by adding this option, the temp files will have a file extension
appendExt: 'pdf',
})
.fetch(
'GET',
'{BASE_URL}+/api/v1/files/5e6f82ee88b03d4ba3d9f699/download',
{},
)
.then(res => {
alert('finished');
console.log('The file saved to ', res.path());
);
问题是它没有下载有效的文件,而是存储了31 kb的文件,并且内省了它并没有显示任何类型的错误,这与服务器会话或身份验证无关,您对问题在哪里有任何想法吗?