Чтобы очистить куки, отредактируйте ярлык Chrome (или напишите сценарий оболочки в Linux / MacOS) и добавьте
--remote-debugging-port=1234
(или используйте случайный номер порта, который не используется другими процессами ), поэтому вы можете отправить Network.clearBrowserCookies
RDP команду:
// ==UserScript==
// @name Clear cookies
// @match https://www.example.org/*
// @grant GM_xmlhttpRequest
// @connect localhost
// ==/UserScript==
GM_xmlhttpRequest({
url: 'http://localhost:1234/json',
responseType: 'json',
method: 'GET',
onload(e) {
const ws = new WebSocket(e.response[0].webSocketDebuggerUrl);
ws.onopen = () => {
ws.send(JSON.stringify({id: 1, method: 'Network.clearBrowserCookies'}));
};
ws.onerror = console.warn;
},
});