Je suis sur Mac OSX. J'ai écrit un programme pour analyser quelques sites Web. Les sites Web sont accessibles en utilisant curl. Comment puis-je voir quelle URL mon ordinateur frappe actuellement?Comment puis-je voir l'URL que mon ordinateur est en train de frapper?
0
A
Répondre
0
Si tout le reste échoue, vous pouvez essayer Wireshark. Peut-être trop, mais encore une fois si vous travaillez avec http, c'est un outil utile de toute façon.
1
Si elle est appelée à partir de votre programme, j'ajouterais quelque chose à ce programme pour imprimer chaque site avant d'exécuter curl
. Vous pouvez dire curl
d'imprimer l'URL il est tiré par les cheveux avec quelque chose comme ceci:
curl -w "%{url_effective}\n" -o "$outputfile" "$url"
... mais ce ne sera pas imprimer l'URL jusqu'à ce que après la fin du téléchargement, il. Notez également que cela affiche l'URL effective de stdout; Si le contenu de la page Web va également stdout, ils vont juste se mélanger ensemble; vous ne devez l'utiliser qu'avec -o
ou -O
pour rediriger le contenu Web.
Questions connexes
- 1. comment savoir que l'application est en train de s'éteindre
- 2. Comment faire pour que mon ordinateur utilise beaucoup de RAM?
- 3. Est-ce que Java peut voir l'activité de mon clavier?
- 4. L'URL demandée est en train de changer
- 5. Pourquoi le port COM4 de mon ordinateur est-il libre pendant que mon modem le utilise?
- 6. Comment puis-je voir de l'GET, POST de, etc entre mon ordinateur et un serveur web
- 7. Problèmes avec mon jQuery ... articles sont en train de disparaître
- 8. Pourquoi mon application est-elle en train de mourir après l'appel de popToRootViewControllerAnimated?
- 9. Android verrouillage de l'écran/chargeur de voiture est en train de tuer mon fil
- 10. IE est en train de perdre ClearType
- 11. Pourquoi php n'est pas en train de lire mon cookie?
- 12. UIImageView est en train de redimensionner
- 13. "suivi de variable" est en train de manger mon temps de compilation!
- 14. Comment maintenir un autre processus pendant que l'on est en train de traiter Javascript ou jQuery?
- 15. Impossible de frapper l'index lorsqu'une variable est en SQL?
- 16. PHP en train de lire une page sur mon site
- 17. Obtenir l'adresse IP de mon ordinateur
- 18. WPF interne: pourquoi UserControl est en train de surcharger AdjustBranchSource?
- 19. IE Le problème de cache est en train de casser mon champ de recherche
- 20. Comment faire en sorte que mon ordinateur accepte la sortie comme une imprimante?
- 21. Comment obtenir l'URL que le navigateur est en train de visiter?
- 22. Flex/Flash Builder est en train de renommer mon SWF après la construction
- 23. Pourquoi mon bouton est-il en train de perdre le focus?
- 24. Portrait L'orientation est en train de perdre l'entrée tactile
- 25. Sharepoint 2010 est en train de changer mon URL de lien hypertexte internet vers mon URL intranet, pourquoi?
- 26. Est-ce que Ruby on Rails est en train de mourir?
- 27. Est-ce que quelqu'un peut exécuter VxWorks sur un ordinateur de bureau en tant que cible
- 28. Mes utilisateurs signalent que mon application est en train de planter - Je ne vois jamais cela dans l'émulateur
- 29. Frapper des boutons pendant que UIView est en transition, entrer ou sortir
- 30. sifr 3 seulement visible sur mon ordinateur
Je vous remercie pour cela, mais j'ai besoin de quelque chose que je peux voir que les hits de la page se produisent. Je suis surpris qu'il n'y ait pas un moyen simple d'afficher le trafic réseau sortant de mon ordinateur. – iljkj
Vous pouvez afficher les connexions réseau avec 'netstat -a | grep ESTABLISHED', mais il ne peut pas vraiment vous dire quel site Web est récupéré, juste l'adresse IP du serveur. Par exemple, si je tape www.apple.com, je suis dirigé vers le serveur au 92.123.93.15; 'netstat' peut me dire que IP (avec le drapeau' -n'), ou essayer de le traduire en un nom (sans '-n') mais cela revient à un 92-123-93-15.deploy. akamaitechnologies.com. Le nom d'hôte et le curl de page sont en train de récupérer font partie de ses données privées; vous devriez utiliser 'tcpdump' ou Wireshark pour espionner cela. –