HarmonyOS 如何拿到header中的属性字段
ArkTS不支持索引访问字段,header中【server-time】字段如何访问?字段名是历史接口无法更改。
http header 字段名会包含中划线,不管是通用字段还是自定义头部字段,如下是我们业务的http response示例,前端需要获取header中server-time字段,由于字段名包含中划线,不能通过点直接访问,有什么好的实现方式?
{
"responseCode": 200,
"cookies": "",
"header": {
"at": "1723618373278",
"cache-control": "no-cache, no-store, must-revalidate",
"connection": "keep-alive",
"content-type": "application/json",
"date": "Wed, 14 Aug 2024 06:52:53 GMT",
"expires": "0",
"pragma": "no-cache",
"server-time": "1723618373286",
"transfer-encoding": "chunked"
},
"result": {
"code": 0,
"message": "ok",
"trace_id": "1df20d286b398a392223007966fb02d6"
},
"resultType": 1,
"performanceTiming": {
"dnsTiming": 0.053,
"firstReceiveTiming": 49.51,
"firstSendTiming": 0.383,
"redirectTiming": 0,
"responseBodyTiming": 55.823,
"responseHeaderTiming": 55.818,
"tcpTiming": 0,
"tlsTiming": 0,
"totalFinishTiming": 49.53,
"totalTiming": 56.407
}
}
HarmonyOS
赞
收藏 0
回答 1
待解决
相关问题
应用端拿到http的header,能够看到set-cookie字段,怎么对其进行解析
920浏览 • 1回复 待解决
@ohos.net.http 组件中,如何向httpRequest中添加新的header字段
1934浏览 • 1回复 待解决
网络请求,请求头header的字段,要求小写么? 后台收到的请求头字段都变成小写的了
802浏览 • 1回复 待解决
HarmonyOS Eventhub 注册的响应函数无法访问所在类中的其它属性字段
529浏览 • 1回复 待解决
HarmonyOS rcp的interceptor当中获取header总是undefine,而且在拦截器中如何增加header
176浏览 • 1回复 待解决
HarmonyOS Web组件onLoadIntercept中修改WebResourceRequest的Header如何实现
345浏览 • 1回复 待解决
鸿蒙中页面的context如何拿到
18938浏览 • 3回复 待解决
HarmonyOS 如何为web页面中的ajax请求添加header信息
211浏览 • 1回复 待解决
作为组件提供方无法知道使用方传入的header/body中都有哪些字段,以及这些字段内部是否存在嵌套的情况。
1877浏览 • 0回复 待解决
HarmonyOS http.createHttp.request里面的header会处理一些保留字段吗?
223浏览 • 1回复 待解决
HarmonyOS 如何拿到完整的请求报文
269浏览 • 1回复 待解决
HarmonyOS 如何拿到真实的mac地址
174浏览 • 1回复 待解决
HarmonyOS WaterFlow组件怎么实现list组件中的header效果?
606浏览 • 1回复 待解决
HarmonyOS 文件上传HEADER如何配置
173浏览 • 1回复 待解决
HarmonyOS RichText如何拿到html片段的高度
228浏览 • 1回复 待解决
HarmonyOS 页面跳转的路由栈如何拿到?
399浏览 • 1回复 待解决
HarmonyOS 如何拿到图片的大小等信息
309浏览 • 1回复 待解决
HarmonyOS 路由跳转如何拿到传送的参数
323浏览 • 1回复 待解决
异常“字段列表”中的未知列“性别”?
3060浏览 • 1回复 待解决
RichEditor如何拿到BuilderSpan?
2081浏览 • 1回复 待解决
HarmonyOS Image组件加载完成,如何在onComplete回调中拿到组件的pixelmap?
556浏览 • 1回复 待解决
mysql如何获得字段中包含身份证的所有数据?
2770浏览 • 2回复 待解决
如何判断router.getParams()中的某个字段是否存在
3342浏览 • 1回复 待解决
HarmonyOS 应该如何拿到photoPicker顶部的固有高度?
643浏览 • 1回复 待解决
const serverTime = (response.header as ESObject)[‘server-time’]
或者
const serverTime = Object(response.header)[‘server-time’]
https://developer.huawei.com/consumer/cn/forum/topic/0208151028119744138?fid=0109140870620153026
https://developer.huawei.com/consumer/cn/forum/topic/0202156164638028139?fid=0109140870620153026