Quand je vérifie les pages des liens brisés en utilisant Sleuth de Xenu's Link il contient des informations utiles sur le serveur Web, le système d'exploitation et la version de PHP
par exemple.
Apache/2.2.11 (Unix) mod_ssl/2.2.11 OpenSSL/0.9.8j PHP5.2.9
Existe-t-il un moyen simple d'extraire des informations similaires du navigateur lors de l'affichage d'une page, par exemple par un extrait / bookmarklet Javascript?
Mettre à jour
Les informations sur le serveur font partie de l'en-tête de réponse HTTP qui n'est pas accessible à Javascript. Donc, une solution Javascript / bookmarklet ne serait pas directement possible (bien qu'elle puisse faire quelque chose comme envoyer l'URL de la page à un site comme celui d'Arjan ci-dessous).
Les informations que vous mentionnez semblent identiques à celles de Netcraft " Quel est ce site en cours d'exécution "fournit, et ils ont en fait un barre d'outils (que je n'ai jamais utilisé). Notez quand même que cette information n’est pas, par définition, la vérité; un serveur Web peut signaler tout ce qu'il veut.
En outre, c'est juste jamais comme complet † comme la vraie histoire .
† Je ne savais pas que IIS pouvait tourne sous Linux ? Ah, Jeff dit que certaines parties de SO sont Linux, comme l’équilibreur de charge ( HAProxy ).
la source
curl -I yoursite.com
est un autre moyen simple de voir au moins de quel type de serveur il s’agit, ainsi que d’autres informations d’en-tête de base.la source
curl
est un utilitaire de ligne de commande.Ou de Chrome Dev Tools
Network > All > Headers
Actualisez la page, puis cliquez sur le nom du site en haut de la liste dans le panneau "Nom" et examinez les en-têtes de réponse:
Cependant, pour des raisons de sécurité, de moins en moins de sites incluent cette information de nos jours.
la source