PageSourceSearch

https://login.thehuddle.nl/huddle-login

html thehuddle.nl collected 2026-10-01 10:30:05 UTC 2,878 bytes, 73 lines download raw bytes

1<!DOCTYPE html>
2<head>
3    <meta charset="utf-8"/>
4    <meta http-equiv="X-UA-Compatible" content="IE=edge">
5    <meta content="width=device-width, initial-scale=1" name="viewport"/>
6    <meta http-equiv="content-type" content="text/html;charset=utf-8"/>
7            <meta name="robots" content="index, follow"/>
8    
9    <title>Login</title>
10
11    
12    <meta name="_token" content="0mvHsOYwTCDPvEzXcVoavS39kf2fwzQKnWMVULIh"/>
13
14    <link rel="shortcut icon" href=""/>
15
16    
17        
18                
18<script>
19    let cachedSettingsVersion = 84373;
20</script>
20
21    
21<script>
22        
23        window.isMcpHost = false;
24
25                    window.user = null;
26            </script>
26
27
28            
28<script>
29    // A failed <link rel="stylesheet"> is a resource error: it fires neither
30    // window.onerror nor a promise rejection, so the app boots unstyled and the
31    // frontend's chunk-reload telemetry never sees it. The stylesheet lives in
32    // <head> and fails before the bundle runs, so the reporter has to exist here
33    // rather than in main.js. Deliberately reports only — the page still works,
34    // and a retry would hit the same long-lived CDN cache entry that failed.
35    (function () {
36        var REPORT_URL = '/api/v4/client-logs/asset-error';
37        var reported = {};
38
39        window.__reportAssetError = function (element, asset) {
40            var href = (element && (element.href || element.src)) || asset;
41            if (reported[asset]) {
42                return;
43            }
44            reported[asset] = true;
45
46            var payload = JSON.stringify({
47                app: "connect",
48                asset: asset,
49                asset_url: href ? String(href).slice(0, 2048) : null,
50                page_url: window.location.href,
51            });
52
53            try {
54                navigator.sendBeacon(REPORT_URL, new Blob([payload], { type: 'application/json' }));
55            } catch (e) {
56                // Reporting must never break the page that is already degraded.
57            }
58        };
59    })();
60</script>
60
61        <link rel="preload" as="style" href="https://hudd-prod.cdn-thehuddle.com/prod-prod/connect/build/a96a0a1fcd3a0b663b9de51666e288d7cd479001/assets/main.css"/>
62        <link rel="modulepreload" href="https://hudd-prod.cdn-thehuddle.com/prod-prod/connect/build/a96a0a1fcd3a0b663b9de51666e288d7cd479001/assets/main.js"/>
63        <link rel="stylesheet" href="https://hudd-prod.cdn-thehuddle.com/prod-prod/connect/build/a96a0a1fcd3a0b663b9de51666e288d7cd479001/assets/main.css"
64              onerror="window.__reportAssetError(this, 'main.css')"/>
65        
65<script type="module" src="https://hudd-prod.cdn-thehuddle.com/prod-prod/connect/build/a96a0a1fcd3a0b663b9de51666e288d7cd479001/assets/main.js"
66                onerror="window.__reportAssetError(this, 'main.js')"></script>
66
67    </head>
68
69<body>
70
71<div id="app"></div>
72
73</body>

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.