userAgent
Der userAgent
-Helfer erweitert die Web Request API um zusätzliche Eigenschaften und Methoden, um mit dem User-Agent-Objekt der Anfrage zu interagieren.
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
: Ein String, der den Namen des Browsers repräsentiert, oderundefined
, wenn nicht identifizierbar.version
: Ein String, der die Version des Browsers repräsentiert, oderundefined
.
device
Ein Objekt mit Informationen über das in der Anfrage verwendete Gerät.
model
: Ein String, der das Modell des Geräts repräsentiert, oderundefined
.type
: Ein String, der den Typ des Geräts repräsentiert, wie z.B.console
,mobile
,tablet
,smarttv
,wearable
,embedded
oderundefined
.vendor
: Ein String, der den Hersteller des Geräts repräsentiert, oderundefined
.
engine
Ein Objekt mit Informationen über die Browser-Engine.
name
: Ein String, der 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
: Ein String, der die Version der Engine repräsentiert, oderundefined
.
os
Ein Objekt mit Informationen über das Betriebssystem.
name
: Ein String, der den Namen des Betriebssystems repräsentiert, oderundefined
.version
: Ein String, der die Version des Betriebssystems repräsentiert, oderundefined
.
cpu
Ein Objekt mit Informationen über die CPU-Architektur.
architecture
: Ein String, der 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