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);
或按照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);
HarmonyOS
赞
收藏 0
回答 1
待解决
相关问题
HarmonyOS https请求无法带上cookie
1187浏览 • 1回复 待解决
HarmonyOS 发送请求cookie信息
1137浏览 • 1回复 待解决
HarmonyOS 如何获取崩溃时的状态信息,崩溃发生时是否存在操作时机
1454浏览 • 1回复 待解决
HarmonyOS 使用downloadFile接口时,是否可在请求头添加cookie
1110浏览 • 1回复 待解决
HarmonyOS ohos.net.http模块请求是否会带上webview当中相应url中的cookie信息
1069浏览 • 1回复 待解决
登陆时如何注入cookie
1740浏览 • 1回复 待解决
#鸿蒙通关秘籍#如何管理ArkWeb的Cookie信息?
1380浏览 • 1回复 待解决
Web组件的Cookie信息保存在哪里?
1512浏览 • 1回复 待解决
登陆信息的cookie应该在什么时机注入?如何确保刚刚打开的web能注入登陆信息cookie
3272浏览 • 1回复 待解决
HarmonyOS 如何在post请求头添加自定义cookie
722浏览 • 1回复 待解决
HarmonyOS 请求头设置cookie
1275浏览 • 1回复 待解决
HarmonyOS http请求时,从webview.WebCookieManager读取cookie后,web页面报错
1247浏览 • 1回复 待解决
HarmonyOS 在使用media.AVPlayer 播放在线视频时,如何添加cookie
678浏览 • 1回复 待解决
HarmonyOS Web组件跨域场景,网络请求无法设置Cookie
1201浏览 • 1回复 待解决
HarmonyOS 崩溃收集的时候,如何添加额外信息
651浏览 • 1回复 待解决
怎么在httpRequest中添加cookie
1526浏览 • 1回复 待解决
HarmonyOS 网络请求如何设置cookie & session
1183浏览 • 1回复 待解决
http 请求 如何cookie持久化?
3064浏览 • 1回复 待解决
HarmonyOS websocket链接地址是wss://时,直接返回连接失败,改成ws://时可以链接成功
1817浏览 • 2回复 待解决
HarmonyOS webView加载本地H5资源页,cookie无法添加的问题
1149浏览 • 1回复 待解决
崩溃信息中缺少详细的系统信息
1638浏览 • 1回复 待解决
HarmonyOS cookie管理
1142浏览 • 1回复 待解决
HarmonyOS webview中的页面发送请求不带cookie
1115浏览 • 1回复 待解决
HarmonyOS http请求设置cookie示例和同步问题
1406浏览 • 1回复 待解决
HarmonyOS next系统请求后端交易,如何保存cookie
1460浏览 • 1回复 待解决
参考示例: