Inspectarea cererilor HTTP pe server
Permite identificarea dispozitivului utilizatorului (prin user-agent), a adresei IP sau a antetelor speciale adăugate de proxy-uri și CDN-uri (Cloudflare, Vercel).
Exemplu Concret: Identificarea utilizatorilor de mobil
import { headers } from 'next/headers';
export default async function Pagina() {
const headerList = await headers();
const userAgent = headerList.get('user-agent') || '';
const esteMobil = /mobile/i.test(userAgent);
return <p>Dispozitiv: {esteMobil ? 'Mobil' : 'Desktop'}</p>;
}
Întrebări & Exemple de Cod:
headers() în Next.js Server ContextAi o nelămurire despre utilizarea comenzii
headers() în Next.js Server Contextsau ai descoperit un truc / fragment de cod util? Distribuie-l cu ceilalți programatori!Fii primul care pune o întrebare sau distribuie un fragment de cod / prompt!
Nu au fost adăugate încă întrebări sau exemple de cod pentru această pagină. Dacă ai întâlnit o problemă sau ai un snippet util, adaugă-l mai jos pentru a-i ajuta pe ceilalți.