我在后端服务器上运行了NodeJS。所有API均使用NodeJS编写。当我尝试将文件从Web客户端应用程序上载到服务器时,它运行良好。我使用UUID/v4重命名了上载的文件,并设置了从上载文件中得到的扩展名。
现在,当我尝试从图库上传到React Native Android Mobile Application时,它不会发送带有扩展名的文件。它发送类似于content://photo-image-file
的文件。现在,我想按照文件的mime类型将文件存储到服务器。
如果上传了图像类型文件,则它将转换为.png或.jpg 如果上传pdf类型文件,则它将转换为.pdf 类似于其他类型的文件。
请帮助我。