HarmonyOS @ohos.net.http上传文件无法传递ArrayBuffer,字符串可以
操作步骤:
1、相机拍照获得图片的arraybuffer;
2、通过httpRequest 的multiFormDataList传递图片数据,arraybuffer无法传递,转换成base64字符串可以。
HarmonyOS
赞
收藏 0
回答 1
相关问题
HarmonyOS @ohos.net.http的原理
602浏览 • 1回复 待解决
HarmonyOS 使用@ohos.net.http (数据请求)如何进行图片上传
733浏览 • 1回复 待解决
HarmonyOS @ohos.net.http 中usingCache 缓存
487浏览 • 1回复 待解决
HarmonyOS @ohos.net.http请求没有反应
783浏览 • 1回复 待解决
HarmonyOS @ohos.net.http中usingCache缓存级别
479浏览 • 1回复 待解决
HarmonyOS ohos.net.http (数据请求)模块问题
931浏览 • 1回复 待解决
ArrayBuffer怎样转字符串
1177浏览 • 1回复 待解决
字符串如何转为ArrayBuffer?
1744浏览 • 1回复 待解决
@ohos.net.http HttpRequest.requestInStream 接口怎么使用
1078浏览 • 1回复 待解决
工具类js 导入 @ohos.net.http 模块 如何导入?
8827浏览 • 1回复 待解决
@ohos.net.http 模块目前是否支持https双向认证?
2609浏览 • 1回复 待解决
HarmonyOS @ohos.net.http 如何添加请求拦截和响应拦截
638浏览 • 1回复 待解决
@ohos.net.http中如何在发起请求前进行拦截
393浏览 • 2回复 待解决
ohos.net.http里的 usingCache: true是不是无效啊
1387浏览 • 1回复 待解决
HarmonyOS 使用@ohos.net.http发送网络请求,跳过ssl证书校验
1231浏览 • 1回复 待解决
HarmonyOS @ohos.net.http和rcp的使用场景有什么不同
1141浏览 • 1回复 待解决
#鸿蒙通关秘籍#如何在HarmonyOS中使用@ohos.net.http进行GET请求?
960浏览 • 1回复 待解决
HarmonyOS @ohos.net.http中response.cookies值不是http协议返回的那种键值对
560浏览 • 1回复 待解决
HarmonyOS Web组件加载html字符串无法引用本地文件
1023浏览 • 1回复 待解决
@ohos.net.http如何校验服务器证书?类似X509TrustManager
1397浏览 • 1回复 待解决
#鸿蒙通关秘籍#如何在HarmonyOS中使用@ohos.net.http模块发送POST请求?
1153浏览 • 1回复 待解决
鸿蒙应用使用 @ohos.net.http 模块请求HTTPS接口时证书校验失败
482浏览 • 1回复 待解决
@ohos.net.http 组件中,如何向httpRequest中添加新的header字段
2459浏览 • 1回复 待解决
emoji字符串无法进行截取
1382浏览 • 1回复 待解决
HarmonyOS 有个字符串资源文件,后面怎么拼接字符串?
1775浏览 • 1回复 待解决
使用@ohos.net.http上传文件时,无法传递ArrayBuffer类型的数据。
这是因为在HTTP请求中,当Content-Type为’application/octet-stream’时,请求体需要以ArrayBuffer类型的数据进行传输。
然而,ArrayBuffer类型的数据在传递过程中可能会被截断,导致数据丢失或无法正确接收。具体来说,当使用ArrayBuffer类型的数据进行HTTP请求时,需要确保在请求头中将Content-Type设置为’application/octet-stream’。
此外,确保在请求体中正确编码ArrayBuffer数据。通常情况下,ArrayBuffer类型的数据需要转换为Base64编码后再进行传输