网络库里的Header是什么类型的结构

请求里的Header头,需要从外部自定义,发现原生的请求框架里的Header参数,后面的值,不是一个结构体的对象,比如传入map对象、传入record<string,string>对象。在发起请求的时候不能带上。 head参数是动态自定义的,所以怎么才能让head参数在,不知道key跟value的情况下,在外部自定义。

HarmonyOS
2024-05-09 23:09:46
浏览
收藏 0
回答 1
待解决
回答 1
按赞同
/
按时间
sslijun

可尝试使用Record泛式对参数进行定义发送,定义可参考如下:

let headers:Record<string,string | number> = { 
  ‘formdev’:‘IOS’, 
  ‘reqid’:util.generateRandomUUID(), 
  ‘Content-Type’:‘application/json’, 
}

Record类型的对象字面量介绍:https://developer.huawei.com/consumer/cn/doc/harmonyos-guides/introduction-to-arkts-0000001774279590#ZH-CN_TOPIC_0000001774279590__%E5%AF%B9%E8%B1%A1%E5%AD%97%E9%9D%A2%E9%87%8F

分享
微博
QQ
微信
回复
2024-05-10 11:14:12
相关问题
PolarDB 进程结构是什么
1094浏览 • 1回复 待解决
Mysql索引是什么结构
1217浏览 • 1回复 待解决
PolarDB 数据块结构是什么
1381浏览 • 1回复 待解决
PolarDB 数据库结构是什么
1541浏览 • 1回复 待解决
header内域值类型问题有懂吗?
713浏览 • 1回复 待解决
Redis数据类型集合sets是什么
1679浏览 • 1回复 待解决
Redis数据类型列表list是什么
1907浏览 • 1回复 待解决
Redis数据类型散列hash是什么
1487浏览 • 1回复 待解决
redis五大基本类型是什么
1766浏览 • 1回复 待解决
Redis五种数据类型是什么
2278浏览 • 1回复 待解决