MCPcopy Create free account
hub / github.com/Moli-X/Resources / HOST_Handle

Function HOST_Handle

Script/Parser.js:837–852  ·  view source on GitHub ↗
(cnt,phost)

Source from the content-addressed store, hash-verified

835
836// 指定节点 host 参数
837function HOST_Handle(cnt,phost) {
838 phost="host="+phost+","
839 if (phost.indexOf("☠️") == -1) { //只替换已有host类型
840 cnt = cnt.replace(/host\s*\=(.*?)\,/,phost)
841 } else { // 为已有的替换,为没有的增加 obfs-host\tls-host
842 phost=phost.split("☠️")[0]
843 if (/-host\s*\=/.test(cnt)) {// 如已有 host 参数
844 cnt = cnt.replace(/host\s*\=(.*?)\,/,phost+", ")
845 } else if (/over-tls\s*\=\s*true/.test(cnt)) { // 如无host,但可以增加
846 cnt = cnt+", tls-"+phost
847 } else if (/obfs\s*\=/.test(cnt)) {
848 cnt = cnt + ", obfs-"+phost
849 }
850 }
851 return cnt
852}
853
854// 指定节点 obfs=xx-http 参数
855function OBFS_Handle(cnt,pobfs) {

Callers 1

Subs2QXFunction · 0.85

Calls 1

indexOfMethod · 0.45

Tested by

no test coverage detected