HarmonyOS websocket链接时,请求头中添加cookie信息时,发生崩溃或无法带上Cookie信息
按照文档中的写法,或者将Map转换为Object传递进来,都会有运行时crash,报错信息如下Error message:Obj is not a Valid object,
// 该写法发生Error message:Obj is not a Valid object崩溃,
const cookie = this.setupCookie(); // 获取到的Cookie是一个字符串
// 将cookie信息添加到websocket的http请求头中
let options: webSocket.WebSocketRequestOptions;
const map = new Map<string, string>();
map.set('Cookie', cookie);
options.header = map;
this.websocket.connect(url, options);
// 该写法是HarmonyOS文档中的写法,也会发生崩溃
let options: webSocket.WebSocketRequestOptions;
options.header = {
Cookie: cookie
};
this.websocket.connect(url, options);
- 1.
- 2.
- 3.
- 4.
- 5.
- 6.
- 7.
- 8.
- 9.
- 10.
- 11.
- 12.
- 13.
- 14.
- 15.
或按照https://ost.51cto.com/answer/12241帖子中评论的下发无法带上Cookie信息
let header: Map<string, string> = new Map();
header.set("Cookie", cookie)
this.websocket.connect(url, header as webSocket.WebSocketRequestOptions);
- 1.
- 2.
- 3.
HarmonyOS
赞
收藏 0
回答 1
相关问题
HarmonyOS https请求无法带上cookie
1004浏览 • 1回复 待解决
HarmonyOS 发送请求cookie信息
968浏览 • 1回复 待解决
HarmonyOS 如何获取崩溃时的状态信息,崩溃发生时是否存在操作时机
1086浏览 • 1回复 待解决
HarmonyOS 使用downloadFile接口时,是否可在请求头添加cookie
909浏览 • 1回复 待解决
HarmonyOS ohos.net.http模块请求是否会带上webview当中相应url中的cookie信息
910浏览 • 1回复 待解决
登陆时如何注入cookie
1538浏览 • 1回复 待解决
登陆信息的cookie应该在什么时机注入?如何确保刚刚打开的web能注入登陆信息cookie
3036浏览 • 1回复 待解决
#鸿蒙通关秘籍#如何管理ArkWeb的Cookie信息?
1006浏览 • 1回复 待解决
Web组件的Cookie信息保存在哪里?
1287浏览 • 1回复 待解决
HarmonyOS 如何在post请求头添加自定义cookie
554浏览 • 1回复 待解决
HarmonyOS 请求头设置cookie
1091浏览 • 1回复 待解决
HarmonyOS http请求时,从webview.WebCookieManager读取cookie后,web页面报错
1102浏览 • 1回复 待解决
HarmonyOS 在使用media.AVPlayer 播放在线视频时,如何添加cookie
523浏览 • 1回复 待解决
HarmonyOS Web组件跨域场景,网络请求无法设置Cookie
997浏览 • 1回复 待解决
HarmonyOS 崩溃收集的时候,如何添加额外信息
479浏览 • 1回复 待解决
HarmonyOS 网络请求如何设置cookie & session
986浏览 • 1回复 待解决
怎么在httpRequest中添加cookie
1369浏览 • 1回复 待解决
HarmonyOS websocket链接地址是wss://时,直接返回连接失败,改成ws://时可以链接成功
1413浏览 • 2回复 待解决
http 请求 如何cookie持久化?
2901浏览 • 1回复 待解决
HarmonyOS webView加载本地H5资源页,cookie无法添加的问题
905浏览 • 1回复 待解决
崩溃信息中缺少详细的系统信息
1477浏览 • 1回复 待解决
HarmonyOS cookie管理
941浏览 • 1回复 待解决
HarmonyOS webview中的页面发送请求不带cookie
973浏览 • 1回复 待解决
HarmonyOS next系统请求后端交易,如何保存cookie
1231浏览 • 1回复 待解决
HarmonyOS http请求设置cookie示例和同步问题
1048浏览 • 1回复 待解决
参考示例: