HarmonyOS 2300061报错如何解决

在进行axios请求时发生报错:

{\"code\":2300061,\"message\":\"Unrecognized or bad HTTP Content or Transfer-Encoding\"}
  • 1.

在排查服务端之后,服务端的编码也是为gzip,axios请求如下:

axios({
  method: 'post',
  url: 'http://huawei.com',
  timeout: 10 * 1000,
  headers: {
    'nonce': '76616',
    'timestamp': '1558350862502',
    'sign': 'b98f9b0717f59febccf1440067a7f50d9b31bdde',
    'Content-Type': 'application/json',
    'Content-Encoding': 'gzip',
    // 'Cookie': 'JSESSIONID=21038003bc9249ac8ab317d98a8cc4c9'
  },
  data: JSON.stringify(data)
})
  • 1.
  • 2.
  • 3.
  • 4.
  • 5.
  • 6.
  • 7.
  • 8.
  • 9.
  • 10.
  • 11.
  • 12.
  • 13.
  • 14.
HarmonyOS
2024-12-25 08:43:20
浏览
收藏 0
回答 1
回答 1
按赞同
/
按时间
Heiang

目前HarmonyOS的的ohos.zlib (Zip模块)仅⽀持对⽂件操作,不⽀持数据流。在官⽅示例中对字符串压缩以及解压使⽤到了Pako库,可尝试使用pako进行压缩成gzip格式。

使用文档:https://github.com/nodeca/pako?tab=readme-ov-file

用法示例:https://gitee.com/openharmony-tpc/openharmony_tpc_samples/tree/master/pakoDemo

分享
微博
QQ
微信
回复
2024-12-25 12:09:02


相关问题
获取UIContext报错1300002如何解决
2841浏览 • 1回复 待解决
http请求报错2300006如何解决
3453浏览 • 1回复 待解决
HarmonyOS 真机运行报错如何解决
1076浏览 • 1回复 待解决
真机联调报错如何解决
954浏览 • 1回复 待解决
修改包名后报错,请问如何解决?
6672浏览 • 1回复 待解决
win11下安装hpm报错如何解决
6795浏览 • 2回复 待解决
HarmonyOS toast问题如何解决
1507浏览 • 1回复 待解决
this传递问题,该如何解决
2686浏览 • 1回复 待解决
HarmonyOS如何解决数据存储问题?
9675浏览 • 3回复 已解决
HarmonyOS路由问题该如何解决
873浏览 • 1回复 待解决
Gauge组件问题,该如何解决
869浏览 • 1回复 待解决
如何解决webview loaddata白屏问题
1697浏览 • 1回复 待解决
事件分发冲突问题,如何解决
935浏览 • 1回复 待解决
如何解决webview离线加载白屏问题
1893浏览 • 1回复 待解决