PageSourceSearch

https://mobile.free.fr/_next/static/chunks/1457.6bdbfa5f9eaf294a.js

js free.fr collected 2026-09-24 08:25:14 UTC 1,506 bytes, 1 lines download raw bytes

1(self.webpackChunk_N_E=self.webpackChunk_N_E||[]).push([[1457],{21457:(e,t,a)=>{"use strict";let r,n;a.d(t,{getMegaMenuFragment:()=>g});var o=a(88900),s=a(65643),m=a(75125),i=a(19718).Buffer,l=a(11894);let{baseUrl:u,auth:c}=(n=(r=new URL(l.env.MENU_API_URL||"https://api.scw.iliad.fr/mega-menu")).username?"Basic "+i.from(`${decodeURIComponent(r.username)}:${decodeURIComponent(r.password)}`).toString("base64"):void 0,r.username="",r.password="",{baseUrl:r.origin+r.pathname.replace(/\/$/,""),auth:n}),f=null;async function d(){let e={"Content-Type":"application/json"};c&&(e.Authorization=c);let t=Date.now(),a=await s.A.post(`${u}/api/fragment`,{baseDomains:["mobile.free.fr"]},{headers:e,timeout:1e3,validateStatus:()=>!0});if(a.status<200||a.status>=300)throw Error(`[mobile-mega-menu] Fetch failed (${a.status} ${a.statusText}) from ${u}`);let r=a.data;if(!r?.html)throw Error(`[mobile-mega-menu] Empty fragment received from ${u}`);let n=Date.now()-t;return console.log(`[mobile-mega-menu] Fragment served (network, ${n}ms) from ${u}`),r}async function g(){if(l.env.NEXT_PHASE===m.PHASE_PRODUCTION_BUILD)return o;if(f&&Date.now()-f.time<6e4)return console.log(`[mobile-mega-menu] Fragment served (cache HIT, 0ms) from ${u}`),f.data;try{let e=await d();return f={data:e,time:Date.now()},e}catch(t){let e=s.A.isAxiosError(t)&&"ECONNABORTED"===t.code?"slow (> 1000ms)":"unreachable";return console.warn(`[mobile-mega-menu] API ${e}, using bundled fallback`),o}}},75125:(e,t,a)=>{e.exports=a(67777)}}]);

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.