1<!doctype html><html><head><meta charset="utf-8"/><meta http-equiv="X-UA-Compatible" content="IE=edge"/><meta name="viewport" content="width=device-width,initial-scale=1,maximum-scale=1,user-scalable=no"/><link rel="icon" href="https://yoki-resource-cf.wenext.media/h5-prod/yoki-terms/favicon.ico"/><title>...</title>
1<script id="performance-monitor">(function () { 2 window.addEventListener('load', function () { 3 var version = '0.1.1'; 4 var webInfoReq = { method: "reportWebInfo", type: 1, data: { version } }; 5 var webInfoReqJson = JSON.stringify(webInfoReq); 6 if (window.webkit && window.webkit.messageHandlers) { 7 window.webkit.messageHandlers.we_bridge.postMessage(webInfoReqJson); 8 } else { 9 window.we_bridge.postMessageToNative(webInfoReqJson); 10 } 11 setTimeout(() => { 12 var url = window.location.href 13 var timing = window.performance && window.performance.timing; 14 var navigation = window.performance && window.performance.navigation; 15 var redirect_count = navigation && navigation.redirectCount; 16 var redirect_time = timing.redirectEnd - timing.redirectStart; 17 var app_cache_time = Math.max(timing.domainLookupStart - timing.fetchStart, 0); 18 var dns_time = timing.domainLookupEnd - timing.domainLookupStart; 19 var connect_time = timing.connectEnd - timing.connectStart; 20 var request_time = timing.responseStart - timing.requestStart; 21 var response_time = timing.responseEnd - timing.responseStart; 22 var network_time = timing.responseEnd - timing.navigationStart; 23 var processing_time = (timing.domComplete || timing.domLoading) - timing.domLoading; 24 var load_time = timing.loadEventEnd - timing.loadEventStart; 25 var total_time = (timing.loadEventEnd || timing.loadEventStart || timing.domComplete || timing.domLoading) - timing.navigationStart; 26 27 var t0 = timing.responseStart - timing.navigationStart; //请æ±ååºèæ¶ 28 var t1 = timing.domLoading - timing.navigationStart; //馿¬¡åºç°å å®¹èæ¶ 29 var t2 = timing.loadEventEnd - timing.navigationStart; //å 容å è½½å®æ¯èæ¶ 30 31 var request = { 32 method: "stat", type: 1, data: { 33 event_id: "web_performance", 34 events: { 35 url, 36 redirect_count, 37 redirect_time, 38 app_cache_time, 39 dns_time, 40 connect_time, 41 request_time, 42 response_time, 43 network_time, 44 processing_time, 45 load_time, 46 total_time, 47 t0, 48 t1, 49 t2, 50 web_version: version 51 } 52 } 53 }; 54 var requestJson = JSON.stringify(request); 55 if (window.webkit && window.webkit.messageHandlers) { 56 window.webkit.messageHandlers.we_bridge.postMessage(requestJson); 57 } else { 58 window.we_bridge.postMessageToNative(requestJson); 59 } 60 // console.log("url:%s, version: %s, redirectCount:%d, redirectTime:%d, appCacheTime:%d, dnsTime:%d, connectTime:%d, requestTime:%d, responseTime:%d, networkTime:%d, processingTime:%d, loadTime:%d, totalTime:%d, t0:%d, t1:%d, t2:%d", url, version, redirect_count, redirect_time, app_cache_time, dns_time, connect_time, request_time, response_time, network_time, processing_time, load_time, total_time, t0, t1, t2); 61 }, 200); 62 }); 63 })(); 64 var performanceMonitor = document.getElementById("performance-monitor"); 65 if (performanceMonitor) { 66 document.head.removeChild(performanceMonitor) 67 performanceMonitor = null; 68 }</script>
68<script defer="defer" src="https://yoki-resource-cf.wenext.media/h5-prod/yoki-terms/chunk-vendors.2ab46.js" type="module"></script>
68<script defer="defer" src="https://yoki-resource-cf.wenext.media/h5-prod/yoki-terms/app.6de64.js" type="module"></script>
68<link href="https://yoki-resource-cf.wenext.media/h5-prod/yoki-terms/css/app.b0c8f024.css" rel="stylesheet">
68<script defer="defer" src="https://yoki-resource-cf.wenext.media/h5-prod/yoki-terms/chunk-vendors.2ab46.js" nomodule></script>
68<script defer="defer" src="https://yoki-resource-cf.wenext.media/h5-prod/yoki-terms/app.6de64.js" nomodule></script>
68</head><body><noscript><strong>We're sorry but yoki-terms doesn't work properly without JavaScript enabled. Please enable it to continue.</strong></noscript><div id="app"></div>
68<script src="https://cdnjs.cloudflare.com/ajax/libs/vue/2.7.7/vue.min.js"></script>
68<script src="https://cdnjs.cloudflare.com/ajax/libs/vue-router/3.2.0/vue-router.min.js"></script>
68<script src="https://cdnjs.cloudflare.com/ajax/libs/vue-i18n/8.24.5/vue-i18n.min.js"></script>
68<script src="https://cdnjs.cloudflare.com/ajax/libs/vuex/3.6.2/vuex.min.js"></script>
68<script src="https://cdnjs.cloudflare.com/ajax/libs/vue-meta/2.4.0/vue-meta.min.js"></script>
68</body></html>
Line numbers count LF bytes from the start of the resource, as the search results do. Vendor segments are library code the classifier recognised; they are stored but not indexed. Bytes are shown as Latin1 characters, one per byte.