Comment puis-je obtenir une liste des pages Web qui contiennent l'image en question? Photobucket dispose d'une option de statistiques qui vous permet de voir quels sites Web ont intégré votre image. Comment font-ils cela?obtenir la liste des pages Web qui contiennent une image
Répondre
Je suppose que photobucket vérifie les journaux du serveur Web, en recherchant le référent dans toute requête pour une image spécifique.
Pour toute requête HTTP, le navigateur envoie également le soi-disant référent qui contient l'URL qui "a déclenché" la requête. Si quelqu'un clique sur un lien vers la page Web B de la page Web A, le navigateur demande non seulement la page Web liée au serveur de la page Web B, mais envoie également le referer contenant l'URL de la «page Web de liaison». intégré dans une page Web. La demande de l'image contient également l'URL de la page Web d'intégration afin que le serveur puisse enregistrer les pages qui intègrent une image.
Bien sûr, cela pourrait être supprimé par les outils de confidentialité dans le navigateur de l'utilisateur, donc la méthode ne serait pas complètement correcte, mais dans la plupart des cas, c'est suffisant.
Voir aussi http://en.wikipedia.org/wiki/HTTP_referrer
Je pense qu'ils voir ce que les pages Web tirent l'image intégrée en analysant les logs du serveur.
- 1. Obtenir tous les sous-répertoires qui contiennent uniquement des fichiers
- 2. WordPress 3.0 obtenir la liste des pages personnalisées
- 3. Obtenir tous les enregistrements qui contiennent un nombre
- 4. Utilisez PHP pour rechercher une liste de fichiers dans les répertoires qui contiennent une certaine chaîne
- 5. Obtenir une liste des classes qui incluent un module
- 6. Comment faire QuerySet des éléments qui contiennent l'autre modèle
- 7. Fusionner deux listes d'objets qui contiennent des données différentes
- 8. Comment concaténer des pages Web dans ASP.NET
- 9. Format li qui contiennent des liens différents de li qui ne contient pas de liens
- 10. Script PHP gratuit qui télécharge des pages Web
- 11. Liste des pages de wikipedia
- 12. Afficher des données Web, pas des pages Web, dans Android
- 13. Obtenir la liste des services Web référencés dans l'application WCF?
- 14. Comment utiliser LINQ pour interroger la liste des chaînes qui ne contiennent pas d'entrées de sous-chaînes d'une autre liste
- 15. Comment gérer les protocoles Objective-C qui contiennent des propriétés?
- 16. Meilleure structure DB (MySQL): articles qui contiennent des tags favoris
- 17. ASP.NET MVC: Comment afficher un modèle de vue fortement typé, contenant une liste d'éléments, qui contiennent également une liste d'éléments?
- 18. Comment faire un contrôle de zone de liste déroulante personnalisé qui contiennent des données dans vb.net
- 19. Comment filtrer une liste de groupes qui ne contiennent pas de sociétés?
- 20. Comment obtenir une image d'aperçu d'un site Web?
- 21. Suggestions de suggestions qui commencent et contiennent l'entrée de l'utilisateur
- 22. Obtenir la liste de tous les messages (pas les pages)
- 23. Pourquoi tant de pages Web contiennent un tel extrait de code étrange dans l'en-tête?
- 24. Trouver tous les mots qui contiennent des caractères en UNIX
- 25. Que signifient les pages de manuel qui contiennent par ex. Branche git (1)
- 26. Superposition de pages Web
- 27. Quels sont les sites Web qui contiennent de bons exemples de conception d'interface utilisateur?
- 28. Envoyer une image dans la liste
- 29. Cliquez sur une image, obtenir des coordonnées
- 30. Comment trier les chaînes qui contiennent des nombres en Java
Intéressant, comment pourriez-vous l'obtenir en utilisant PHP? –
@Jonathan: Dépend de la configuration de votre serveur. Si vous êtes en mesure d'accéder aux logs du serveur via PHP, vous pouvez l'ouvrir, détecter les lignes qui représentent une requête pour l'image en question (une boucle for sur chaque ligne exécutant une strpos), obtenir la colonne du referer (via exploser), mettez cela dans un tableau, triez-le, jetez tous les référents redondants ou non-sens (au moins "-"), et vous avez une liste assez complète de toutes les pages Web qui contiennent votre image. cette page déjà. OTOH, vous ne pouvez pas obtenir des pages qui héberge une copie de votre image. – orithena