Maison > Article > interface Web > Vérifiez les liens avec la feuille de calcul Google
Dans ce didacticiel, je vais vous montrer comment vérifier plusieurs liens avec une feuille de calcul Google et un simple script Google Apps.
Cet article peut être utile si vous avez beaucoup de liens et que vous souhaitez en trouver des brisés, ou par exemple, si vous testez certains points de terminaison d'API avec différents paramètres, en-têtes ou corps et que vous souhaitez vérifier les réponses http.
Feuille de calcul + script Google Apps :
https://docs.google.com/spreadsheets/d/1UyuKCRO8BWcIaluGEYTuUZglBryo0uFBji2a6tbBXCw/copy
Page Github :
https://github.com/Vryntel/Vérifiez les liens avec la feuille de calcul Google-Url-Tester
Le tableur est composé de 2 feuilles :
La fiche technique utilise les colonnes suivantes :
Exemple :
URL : https://monsiteweb.com
PARAMS : {"param1": "test", "params2": "test2">
URL RÉCUPÉRÉE : https://mywebsite.com?param1=test¶m2=test2
Dans la feuille Paramètres, vous pouvez modifier certains paramètres avancés des requêtes HTTP :
Après avoir fait une copie de la feuille de calcul, dans la barre d'outils supérieure apparaîtra l'option "Url Tester" puis "Test Urls" (si elle n'apparaît pas, essayez de recharger la page).
Pour exécuter le script, vous devez cliquer sur l'option Tester les URL. Ce n'est que la première fois qu'il vous demandera d'autoriser l'exécution du script.
Si vous n'avez besoin d'utiliser la feuille de calcul que pour vérifier les liens rompus, vous pouvez utiliser uniquement la colonne A pour insérer les liens et dans la colonne B, vous pouvez laisser la méthode GET pour chaque ligne d'URL. Lorsque vous exécuterez le script, le code de réponse apparaîtra dans la colonne G et si c'est OK il sera imprimé le code 200, sinon un autre code, vous pouvez voir tous les codes possibles ici :
https://developer.mozilla.org/en-US/docs/Web/HTTP/Status
Quelques remarques :
https://developers.google.com/apps-script/guides/services/quotas
Ce qui précède est le contenu détaillé de. pour plus d'informations, suivez d'autres articles connexes sur le site Web de PHP en chinois!