Gibt es einen plausiblen Umstand, in dem sich der von Javascript gemeldete navigator
userAgent
von dem als User-Agent Header gesendeten unterscheiden kann.Kann sich der Javascript `userAgent` von der Header-Anfrage eines Browsers unterscheiden
Ein Teil des Grundes, den ich stelle, ist, dass: Ich habe eine App, die den User Agent von JS sammelt, um zurück zum Server zu berichten. Es ist in den meisten legitimen Fällen nicht notwendig. Aber könnten sie sich tatsächlich unterscheiden oder lügen?
navigator.userAgent
"Nur lesen" macht die Änderung unwahrscheinlich. Ich frage mich nur, ob ein Hacker oder eine Erweiterung dies tatsächlich tun könnte, in gewöhnlichen Browsern oder einem kopflosen Browser, aus welchem Grund auch immer.