MCPcopy Create free account
hub / github.com/chavyleung/scripts / getcookie

Function getcookie

zaker/zaker.js:14–67  ·  view source on GitHub ↗
()

Source from the content-addressed store, hash-verified

12}
13
14function getcookie() {
15 var url = $request.url;
16 if (url) {
17 var UrlKeyZK = "UrlZK";
18 var UrlValueZK = url;
19 if (zaker.getdata(UrlKeyZK) != (undefined || null)) {
20 if (zaker.getdata(UrlKeyZK) != UrlValueZK) {
21 var url = zaker.setdata(UrlValueZK, UrlKeyZK);
22 if (!url) {
23 zaker.msg("更新" + appName + "Url失败‼️", "", "");
24 } else {
25 zaker.msg("更新" + appName + "Url成功🎉", "", "");
26 }
27 } else {
28 zaker.msg(appName + "Url未变化❗️", "", "");
29 }
30 } else {
31 var url = zaker.setdata(UrlValueZK, UrlKeyZK);
32 if (!url) {
33 zaker.msg("首次写入" + appName + "Url失败‼️", "", "");
34 } else {
35 zaker.msg("首次写入" + appName + "Url成功🎉", "", "");
36 }
37 }
38 } else {
39 zaker.msg("写入" + appName + "Url失败‼️", "", "配置错误, 无法读取URL, ");
40 }
41 if ($request.headers) {
42 var CookieKeyZK = "CookieZK";
43 var CookieValueZK = JSON.stringify($request.headers);
44 if (zaker.getdata(CookieKeyZK) != (undefined || null)) {
45 if (zaker.getdata(CookieKeyZK) != CookieValueZK) {
46 var cookie = zaker.setdata(CookieValueZK, CookieKeyZK);
47 if (!cookie) {
48 zaker.msg("更新" + appName + "Cookie失败‼️", "", "");
49 } else {
50 zaker.msg("更新" + appName + "Cookie成功🎉", "", "");
51 }
52 } else {
53 zaker.msg(appName + "Cookie未变化❗️", "", "");
54 }
55 } else {
56 var cookie = zaker.setdata(CookieValueZK, CookieKeyZK);
57 if (!cookie) {
58 zaker.msg("首次写入" + appName + "Cookie失败‼️", "", "");
59 } else {
60 zaker.msg("首次写入" + appName + "Cookie成功🎉", "", "");
61 }
62 }
63 } else {
64 zaker.msg("写入" + appName + "Cookie失败‼️", "", "配置错误, 无法读取请求头, ");
65 }
66 zaker.done()
67}
68
69function sign() {
70 const url = { url: URL, headers: JSON.parse(KEY) }

Callers 1

zaker.jsFile · 0.70

Calls 4

getdataMethod · 0.45
setdataMethod · 0.45
msgMethod · 0.45
doneMethod · 0.45

Tested by

no test coverage detected