react-native - React-Native 以 JSON 格式发送 PDF
问题描述
在我的 React Native 应用程序中,我必须使用 POST 将 PDF 文件从本地文件系统发送到后端服务器。它需要采用 Uint8Array 格式。至于现在我可以从本地文件系统中正确选择一个文件,这给了我它的绝对路径。我应该如何将它与其他一些内容一起放入 JSON 正文中?
编辑:我设法解决了这个问题
RNFS.readFile(filePath, 'ascii')
.then((res) => {
const data = res.split("").map(x => x.charCodeAt(0));
let uint8array = new TextEncoder("ascii").encode(data);
解决方案
也许你可以试试
var string = new TextDecoder("utf-8").decode(uint8array);
并在发送之前在您的 JSON 中设置此字符串?
推荐阅读
- delphi - DELPHI - 有没有办法释放在运行时创建的对象而不会出现“访问冲突”?
- python - python - 如何单击带有硒的子菜单中的按钮?
- laravel - 如何在同一个 laravel 队列中一次只运行一项作业?
- python - 从 Mysql 获取价值并传递给 Django
- .net - 缺少授权标头
- reactjs - 如何在 react js 中读取 abc.txt.gz 文件?
- asp.net-mvc - HTTP 错误 500.19 - 内部服务器错误(模块:CustomErrorModule,错误代码:0x80070021)
- oracle - 将sql文件导入新用户会在sqldeveloper中引发权限不足错误
- javascript - 用 supertest 测试二进制响应
- spring - block()/blockFirst()/blockLast() 是阻塞的,线程 reactor-http-server-epoll-18 不支持