add cookie extraction function

This commit is contained in:
lolcat committed 2026-10-25 00:26:48 -04:00
1 parent 72f27922a8
commit 2a192b1bef
2 files changed
+24

No files matched your search

+7
View File
@@ -512,6 +512,13 @@ function attach_ws_events(ws){
send(ws, seqid, {status: false}); send(ws, seqid, {status: false});
break; break;
case "get_cookies":
var cookies = await browser.cookies.getAll(msg.filters);
send(ws, seqid, {"cookies": cookies});
break;
default: default:
console.log(`ws: unhandled message "${msg.action}"`, msg); console.log(`ws: unhandled message "${msg.action}"`, msg);
break; break;
+17
View File
@@ -442,6 +442,23 @@ fplay.container_detach_proxy = async function(ws, id){
return false; return false;
} }
fplay.get_cookies = async function(ws, filters = {}){
if(typeof filters != "object"){
filters = {};
}
var cookies = await fplay.send(ws, "get_cookies", {filters: filters});
if(typeof cookies.cookies == "object"){
return cookies.cookies;
}
return false;
}
// //
// Unsolicited event handlers // Unsolicited event handlers