MCPcopy Create free account
hub / github.com/Threezh1/Deconstruct / geturlContent

Function geturlContent

DevTools_JSFinder/JSFinder.js:56–65  ·  view source on GitHub ↗
(pathname)

Source from the content-addressed store, hash-verified

54 return mainHost;
55 }}}
56 function geturlContent(pathname){
57 var result = ""
58 var request = new XMLHttpRequest();
59 request.open("GET", pathname, false);
60 request.send();
61 if(request.status === 200){
62 result = request.responseText;
63 }
64 return result
65 }
66 function extract_url(js_content){
67 let regex = /(?:"|')(((?:[a-zA-Z]{1,10}:\/\/|\/\/)[^"'\/]{1,}\.[a-zA-Z]{2,}[^"']{0,})|((?:\/|\.\.\/|\.\/)[^"'><,;| *()(%%$^\/\\\[\]][^"'><,;|()]{1,})|([a-zA-Z0-9_\-\/]{1,}\/[a-zA-Z0-9_\-\/]{1,}\.(?:[a-zA-Z]{1,4}|action)(?:[\?|\/][^"|']{0,}|))|([a-zA-Z0-9_\-]{1,}\.(?:php|asp|aspx|jsp|json|action|html|js|txt|xml)(?:\?[^"|']{0,}|)))(?:"|')/sg;
68 let m; result = [];

Callers 1

JSFinder.jsFile · 0.85

Calls

no outgoing calls

Tested by

no test coverage detected