MCPcopy
hub / github.com/hmjz100/LinkSwift / format

Function format

(改)网盘直链下载助手.user.js:813–818  ·  view source on GitHub ↗
(key, val)

Source from the content-addressed store, hash-verified

811 let headersText = Object.entries(headers).map(([key, value]) => `${key}: ${value}`).join("\n") + "\n"; // 坑1:IDM 对 Header 的解码比较死板,最后不加换行不肯解析
812
813 function format(key, val) {
814 if (val === undefined || val === null) return "";
815 var strVal = String(val);
816 var len = new Blob([strVal]).size; // 坑2:使用 blob.size,而不是 length
817 return `${key}=${len}:${strVal}`;
818 };
819
820 let fields = [
821 format(4, ext), // 4: 文件类型

Callers 1

sendLinkToIDMFunction · 0.85

Calls

no outgoing calls

Tested by

no test coverage detected