userAgent
Der userAgent
-Helfer erweitert die Web Request API mit zusätzlichen Eigenschaften und Methoden zur Interaktion mit dem User-Agent-Objekt der Anfrage.
isBot
Ein boolescher Wert, der angibt, ob die Anfrage von einem bekannten Bot stammt.
browser
Ein Objekt mit Informationen über den in der Anfrage verwendeten Browser.
name
: Eine Zeichenkette, die den Namen des Browsers repräsentiert, oderundefined
, falls nicht identifizierbar.version
: Eine Zeichenkette, die die Version des Browsers repräsentiert, oderundefined
.
device
Ein Objekt mit Informationen über das in der Anfrage verwendete Gerät.
model
: Eine Zeichenkette, die das Modell des Geräts repräsentiert, oderundefined
.type
: Eine Zeichenkette, die den Typ des Geräts repräsentiert, wieconsole
,mobile
,tablet
,smarttv
,wearable
,embedded
oderundefined
.vendor
: Eine Zeichenkette, die den Hersteller des Geräts repräsentiert, oderundefined
.
engine
Ein Objekt mit Informationen über die Engine des Browsers.
name
: Eine Zeichenkette, die den Namen der Engine repräsentiert. Mögliche Werte sind:Amaya
,Blink
,EdgeHTML
,Flow
,Gecko
,Goanna
,iCab
,KHTML
,Links
,Lynx
,NetFront
,NetSurf
,Presto
,Tasman
,Trident
,w3m
,WebKit
oderundefined
.version
: Eine Zeichenkette, die die Version der Engine repräsentiert, oderundefined
.
os
Ein Objekt mit Informationen über das Betriebssystem.
name
: Eine Zeichenkette, die den Namen des Betriebssystems repräsentiert, oderundefined
.version
: Eine Zeichenkette, die die Version des Betriebssystems repräsentiert, oderundefined
.
cpu
Ein Objekt mit Informationen über die CPU-Architektur.
architecture
: Eine Zeichenkette, die die Architektur der CPU repräsentiert. Mögliche Werte sind:68k
,amd64
,arm
,arm64
,armhf
,avr
,ia32
,ia64
,irix
,irix64
,mips
,mips64
,pa-risc
,ppc
,sparc
,sparc64
oderundefined
.