HarmonyOS @ohos.net.http上传文件无法传递ArrayBuffer,字符串可以
操作步骤:
1、相机拍照获得图片的arraybuffer;
2、通过httpRequest 的multiFormDataList传递图片数据,arraybuffer无法传递,转换成base64字符串可以。
HarmonyOS
赞
收藏 0
回答 1
待解决
相关问题
HarmonyOS @ohos.net.http的原理
26浏览 • 1回复 待解决
HarmonyOS 使用@ohos.net.http (数据请求)如何进行图片上传
61浏览 • 1回复 待解决
HarmonyOS @ohos.net.http 中usingCache 缓存
104浏览 • 1回复 待解决
HarmonyOS @ohos.net.http请求没有反应
59浏览 • 1回复 待解决
HarmonyOS ohos.net.http (数据请求)模块问题
77浏览 • 1回复 待解决
ArrayBuffer怎样转字符串
548浏览 • 1回复 待解决
字符串如何转为ArrayBuffer?
753浏览 • 1回复 待解决
@ohos.net.http HttpRequest.requestInStream 接口怎么使用
561浏览 • 1回复 待解决
工具类js 导入 @ohos.net.http 模块 如何导入?
8070浏览 • 1回复 待解决
HarmonyOS @ohos.net.http 如何添加请求拦截和响应拦截
106浏览 • 1回复 待解决
@ohos.net.http 模块目前是否支持https双向认证?
1878浏览 • 1回复 待解决
ohos.net.http里的 usingCache: true是不是无效啊
700浏览 • 1回复 待解决
HarmonyOS 使用@ohos.net.http发送网络请求,跳过ssl证书校验
36浏览 • 1回复 待解决
HarmonyOS @ohos.net.http和rcp的使用场景有什么不同
33浏览 • 1回复 待解决
#鸿蒙通关秘籍#如何在HarmonyOS中使用@ohos.net.http进行GET请求?
148浏览 • 1回复 待解决
HarmonyOS @ohos.net.http中response.cookies值不是http协议返回的那种键值对
88浏览 • 1回复 待解决
@ohos.net.http如何校验服务器证书?类似X509TrustManager
1000浏览 • 1回复 待解决
#鸿蒙通关秘籍#如何在HarmonyOS中使用@ohos.net.http模块发送POST请求?
215浏览 • 1回复 待解决
@ohos.net.http 组件中,如何向httpRequest中添加新的header字段
1800浏览 • 1回复 待解决
emoji字符串无法进行截取
891浏览 • 1回复 待解决
HarmonyOS 有个字符串资源文件,后面怎么拼接字符串?
725浏览 • 1回复 待解决
@ohos.net.http中HttpRequest的destroy必须在请求结束后调用吗?
375浏览 • 1回复 待解决
官方文档说从API Version 6开始fetch不再维护,推荐使用@ohos.net.http,
8162浏览 • 1回复 待解决
HarmonyOS getStringSync无法格式化字符串
51浏览 • 1回复 待解决
HarmonyOS 获取资源文件配置字符串
42浏览 • 1回复 待解决
使用@ohos.net.http上传文件时,无法传递ArrayBuffer类型的数据。
这是因为在HTTP请求中,当Content-Type为’application/octet-stream’时,请求体需要以ArrayBuffer类型的数据进行传输。
然而,ArrayBuffer类型的数据在传递过程中可能会被截断,导致数据丢失或无法正确接收。具体来说,当使用ArrayBuffer类型的数据进行HTTP请求时,需要确保在请求头中将Content-Type设置为’application/octet-stream’。
此外,确保在请求体中正确编码ArrayBuffer数据。通常情况下,ArrayBuffer类型的数据需要转换为Base64编码后再进行传输