Lorsque j'appelle des données de téléchargement sur mon client, la réponse est différente de quand je l'ouvre dans IE. J'essaie d'appeler www.yell.com à la recherche d'un type d'entreprise dans un certain endroit. Quand je reçois ma réponse, il trouve 2 entreprises mais ne les affiche pas, il dit seulement 2 résultats trouvés. Dans IE, il affiche réellement les résultats. Les URL sont exactement les mêmes, donc je ne sais pas ce qui pourrait causer cela?La réponse du client est différente de la réponse IE
Répondre
Peut-être que le site Web utilise JavaScript pour charger des données supplémentaires après le chargement de la page d'accueil. Obtenez Fiddler et vérifiez ce qui passe à travers les tuyaux.
Existe-t-il une sorte de travail de masquage/de masquage CSS/Javascript lors du chargement de la page? Vérifiez avec le débogueur de script intégré IE8.
Peut-être qu'une feuille de style CSS est-elle chargée pour masquer ces résultats ou est-elle physiquement absente de la réponse?
Comment les en-têtes webclient/IE diffèrent-ils? Certains sites envoient un contenu différent selon, par exemple, sur l'en-tête User-Agent ("Si ce n'est pas IE/FF/Opera/Webkit, c'est probablement un bot, envoyez un contenu différent"). Faites également attention aux autres champs d'en-tête. Encore une fois, vérifiez en utilisant Fiddler.
Les résultats dans IE sont-ils affichés en HTML? N'est-ce pas un objet Flash/Java/Silverlight/quel que soit l'objet? (étrange mais possible)
Y a-t-il une action de cookie en cours? Certains sites définissent un cookie à l'accès, et l'utilisent pour garder l'état - par ex. "vous n'avez pas parcouru la page de recherche, pas de résultats pour vous". Encore une fois, Fiddler à la rescousse.
Le site fonctionne-t-il correctement dans d'autres navigateurs? Si non, qu'est-ce qui est cassé? (Pas un problème en soi, mais peut vous donner un indice où un problème pourrait être)
J'ai vérifié le fiddler, son n'appelant aucun javascript pour charger! – xoxo
ok j'ai eu un look correct, il définit une charge de propriétés à l'intérieur du html je pense avec javasctipt. Nombre de résultats = 2, nombre à afficher = 0. mais dans IE le nombre à afficher est 2 également. comment puis-je changer ces propriétés ou n'est-ce pas possible ?? – xoxo
- 1. La réponse du service Web est null, mais la réponse du message SOAP est valide
- 2. La réponse jquery HTML est mise en cache sur IE
- 3. Service WCF avec la réponse du flux
- 4. IE focus sur l'élément de formulaire dans la réponse ajax
- 5. jQuery .find() dans la réponse du serveur
- 6. Modifier la réponse Http
- 7. Analyser la réponse curl
- 8. La réponse d'horodatage est incorrecte - BouncyCastle
- 9. Envoi fichier Zip au client via la réponse avec DotNetZip
- 10. Comment obtenir la réponse?
- 11. Obtenir la dernière réponse
- 12. Décomposition de la réponse HTTP
- 13. Réponse UDP
- 14. Corriger la façon de terminer la réponse
- 15. Grande réponse JSP est tronquée :(
- 16. réponse du contrôleur de cache
- 17. int (bla) donnant réponse différente de (bla) comme int
- 18. Analyse de la réponse JSON Bit.ly dans Javascript (url dans la réponse json)
- 19. Quelle est la réponse de Java à WPF?
- 20. Comment HttpContext est maintenu sur demande-réponse
- 21. Codes de réponse FTP
- 22. Consommation de la réponse Zend_Rest_Server avec jquery
- 23. Tomcat doFilter() invoqué avec la réponse validée
- 24. HTTPS Corps de réponse - Est-il sécurisé?
- 25. Réponse POST trop longue
- 26. Comment capturer soumettre la réponse du formulaire "domaine différent"?
- 27. Réponse, Résultat, Répondre, quel est le meilleur?
- 28. Comment obtenir la réponse SMTP dans CACHE
- 29. Pourquoi la taille de la réponse UpdatePanel est-elle modifiée sur d'autres demandes?
- 30. ASP.net flux de réponse continu
pourrait-il que yell.com est la vérification de l'identité du navigateur et que le retour des réponses pour les navigateurs « vrais »? Certains sites le font pour empêcher les scripts d'extraire le contenu de leurs bases de données. –
J'ai mis un agent d'utilisateur sur les en-têtes bien que posant comme IE? – xoxo
@xoxo: Je ne sais pas, dites-moi. – Piskvor