果然用了一个代码一下侦测出来了,vless和tun也是:
- function measureImageLatenciesFetch(url) {
- const N = 5;
- return new Promise((resolve, reject) => {
- let ts = [];
- for (let i = 0; i < N; i++) {
- (function() {
- let t0 = performance.now();
- let fullUrl = url + (44435 + i) + '/' + (new Date()).getTime() + '.png';
- fetch(fullUrl)
- .then((res) => {
- })
- .catch((err) => {
- let elapsed = (performance.now() - t0)
- ts.push(parseFloat(elapsed.toFixed(3)))
- if (ts.length === N) {
- resolve(ts);
- }
- })
- })();
- }
- });
- }
- for (let url of ['https://0.0.0.0:', 'https://127.0.0.1:', 'https://167.99.241.135:']) {
- measureImageLatenciesFetch(url).then((latencies) => {
- console.log(url, latencies)
- });
- }
- measureImageLatenciesFetch("https//a.1069gv.com");