Aller au contenu

Récupérer les headers HTTP d'une page avec un bookmarklet

Antoine Brisset
Antoine Brisset
Temps de lecture : 1 min
Récupérer les headers HTTP d'une page avec un bookmarklet
Photo by Erik Mclean / Unsplash

Table des matières

Les en-têtes HTTP sont une mine d'or pour le SEO : code réponse, stratégie de mise en cache, politique de sécurité, techno utilisée... on peut en déduire pas mal de choses en un coup d'oeil.

Il est possible d'afficher les en-têtes de réponse de plusieurs façons :

  • en ouvrant l'inspecteur Google Chrome (onglet Network > Headers)
  • en tapant une commande cURL dans le terminal (curl -I)
  • en utilisant un plugin sur son navigateur (celui-ci par exemple)
  • etc.

Aujourd'hui, je te propose une autre méthode : un  bookmarklet.

Comme les en-têtes HTTP ne sont pas disponibles côté client (hors mis le referrer et le user-agent), il y a deux possibilités pour les récupérer :

  • créer une requête AJAX (avec l'objet XMLHttpRequest) et afficher la réponse dans une pop up ou une nouvelle fenêtre
  • utiliser une API

Je vais utiliser la 2ème option. Plus facile.

L'idée, c'est de trouver une API gratuite qui renvoie les en-têtes HTTP de n'importe quelle page, sans quitter le navigateur et sans devoir créer de token d'accès.

Après 2 ou 3 recherches Google, je suis tombé sur cette API https://api.hackertarget.com/httpheaders/?q=https://www.seomemento.com.

Elle est entièrement gratuite, avec une limite de 20 requêtes par jour par IP, ce qui est déjà plutôt cool !

Et en plus, elle "suit" les redirections.

Bon à savoir également : l'API simule une requête depuis le referrer www.google.com.

Allez hop, ni une ni deux, voici le petit code qui va bien :

javascript:window.open("https://api.hackertarget.com/httpheaders/?q="+ window.location)

Tu n'as plus qu'à le glisser dans tes favoris ;)

Comme toujours, c'est pratique mais il y a des limites. La requête étant faite depuis hackertarget.com, on n'a pas la main sur les headers envoyés. Ne compte donc pas sur ce bookmarklet pour tester des configurations spéciales.

PS : sur Hacker Target il y a plein d'autres outils sympas, je te conseille d'aller y jeter un oeil ;)

Bookmarklets

Antoine Brisset Twitter

Consultant SEO depuis 2010. Je traque les clics inutiles et automatise les tâches répétitives pour gagner du temps dans mon quotidien de travailleur du web.


Articles Similaires

Membres Public

Je crée un bookmarklet pour trouver des NDD expirés (avec l'aide de ChatGPT)

La semaine dernière, Steve Noth de seonotebook.com a partagé dans sa newsletter quelques uns des bookmarklets qu'il avait créés en utilisant ChatGPT. Et j'ai trouvé cette façon d'exploiter l'IA vraiment cool ! En réalité, j'utilise assez peu les IA génératives dans mon quotidien d'éditeur de sites. Je fais de la

Je crée un bookmarklet pour trouver des NDD expirés (avec l'aide de ChatGPT)
Membres Public

Comment trouver tous les sous-domaines d'un site en un clic ?

Quand on se lance dans l'audit SEO d'un site, on passe souvent un peu de temps à chercher si le domaine principal a des sous-domaines. L'intérêt est double : 1. identifier des sources de DUST (coucou la préprod indexée) 2. trouver des sous-domaines à l'abandon qui pourraient avoir reçu des backlinks

Comment trouver tous les sous-domaines d'un site en un clic ?
Membres Public

Éditer un post WordPress en un clic

Si tu te souviens bien, il y a quelques semaines, je t'avais partagé une astuce pour ouvrir l'admin de plusieurs posts WordPress simultanément. Aujourd'hui, je te montre comment faire pour te connecter en un clic à l'admin d'un post WordPress, mais cette fois-ci sans installer de plugin au préalable. Avec

Éditer un post WordPress en un clic