JSAPI,fetch接口和httprequest接口请求回来的data.length都小于Content-Length怎么处理?

URL:https://res.vmallres.com/pimages//common/config/logo/SXppnESYv4K11DBxDFc2.png

我这边尝试使用fetch.fetch()接口和httpRequest.request接口,data的长度都小于Content-Length,如下图,Content-Length为19186,data.data.length = 18192;

我这边还尝试在windows尝试C++的http请求这个url,data都是19186字节,不多不少;唯独鸿蒙的API请求的数据少了,求解析答疑。

JSAPI,fetch接口和httprequest接口请求回来的data.length都小于Content-Length怎么处理?-鸿蒙开发者社区下图为postman返回的结果,是19186没错。

JSAPI,fetch接口和httprequest接口请求回来的data.length都小于Content-Length怎么处理?-鸿蒙开发者社区

     let httpRequest = http.createHttp();

    const request_url = 'https://res.vmallres.com/pimages//common/config/logo/SXppnESYv4K11DBxDFc2.png'

            httpRequest.request(

                this.request_url, (err, data) => {

                    if (!err) {

                        console.info('ength :' + data.result.length + ' result:' + data.result);

                        console.info('code:' + data.responseCode);

                        console.info('header:' + JSON.stringify(data.header));

                    } else {

                        console.info('error:' + err.data);

                    }

                });
  • 1.
  • 2.
  • 3.
  • 4.
  • 5.
  • 6.
  • 7.
  • 8.
  • 9.
  • 10.
  • 11.
  • 12.
  • 13.
  • 14.
  • 15.
  • 16.
  • 17.
  • 18.
  • 19.
  • 20.
  • 21.
  • 22.
  • 23.

除此之外,通过fetch接口或者httpRequest.request获取的数据只支持string类型,我如何保存为一个png文件呀??鸿蒙没有二进制写文件的JS API

鸿蒙
接口
数据
2022-03-23 13:12:05
浏览
收藏 0
回答 1
回答 1
按赞同
/
按时间
Kerwinn
1

数据请求请参考文档:https://developer.harmonyos.com/cn/docs/documentation/doc-references/js-apis-net-http-0000001168304341

文件读写请参考文档:https://developer.harmonyos.com/cn/docs/documentation/doc-references/js-apis-fileio-0000001168366687#section109771933162919

分享
微博
QQ
微信
回复
2022-03-23 14:39:12
相关问题
HarmonyOS 接口请求处理处理
1080浏览 • 1回复 待解决
HarmonyOS 接口请求处理
1301浏览 • 1回复 待解决
HarmonyOS 接口请求数据处理
1001浏览 • 1回复 待解决
HarmonyOS axios接口请求
1188浏览 • 1回复 待解决
鸿蒙JS开发 接口请求loading??
7668浏览 • 1回复 已解决
HarmonyOS 网络接口请求查看功能
1094浏览 • 1回复 待解决
鸿蒙JS开发 接口请求loading?
6795浏览 • 1回复 待解决
HarmonyOS 如何发起网络接口请求
987浏览 • 1回复 待解决
鸿蒙JS开发 蓠接口请求loading?
4824浏览 • 1回复 待解决
HarmonyOS 有没有接口请求时loading组件
906浏览 • 1回复 待解决
HarmonyOS 基础类型Length计算
1130浏览 • 1回复 待解决
HarmonyOS Length 如何转换为具体数值?
1462浏览 • 1回复 待解决
fetch 怎么做超时处理
1654浏览 • 1回复 待解决
网络请求rcphttpRequest关系区别
2531浏览 • 1回复 待解决