Frage

Ist es möglich, dass ein Web-Server zu wissen, welche type Geräteanforderung von empfangen wurde?

Zum Beispiel kann eine eine Website erstellen, die unterschiedlichen Inhalte zeigt, wenn Anfrage von einem Computer geliefert wurde (Firefox) und etwas anderes, wenn es von iPhone kommt?

War es hilfreich?

Lösung

Der Weg ist der Agent User-Header, wie gesagt worden ist. Sie am besten verwenden, um eine Liste wie dieses , um herauszufinden, welche Mobil es ist.

Wenn ich so etwas wie es zu tun hatte, gespeichert ich die unbekannte User Agents in einer Tabelle erhalten später herauszufinden, über die, die habe ich nicht gespeichert haben und somit nicht in der Lage war, sicher zu wissen, was zu dienen.

Andere Tipps

Was Mitch sagte, mit dem Vorbehalt, dass es möglich diejenigen User-Agent zu fälschen.

Überprüfen Sie die User-Agent im Request-Header

Für weitere Informationen über HTTP-Header finden Sie in den Spezifikationen unter http://www.w3.org/Protocols / .

Lizenziert unter: CC-BY-SA mit Zuschreibung
Nicht verbunden mit StackOverflow
scroll top