Webclient answer is different from IE answer

When I call download data on my web client the response is different than when I open it in IE. I'm trying to call www.yell.com looking for a specific type of company in a specific location. When I get my answer, it finds 2 companies but doesn't actually display them, it just says that 2 results were found. In IE, it actually displays the results. The urls are exactly the same, so I don't know what could be causing this?

+2


source to share


1 answer


  • Perhaps the site is using JavaScript to load additional data after the main page has loaded? Get Fiddler and check what goes through the pipes.

  • Is there some sort of CSS / Javascript work to hide / hide on page load? Check with IE8's built-in script debugger.

  • Maybe a CSS stylesheet has been loaded that hides these results or is physically missing from the response?

  • How are webclient / IE headers different? Some sites send different content depending on, for example. in the User-Agent header ("If this is not IE / FF / Opera / Webkit, it might be a bot, please submit other content"). Note the other header fields. Again, check using Fiddler.

  • Are the results rendered as HTML in IE? Isn't this some Flash / Java / Silverlight / any object? (strange but possible)

  • Are there any actions with cookies? Some sites set an access cookie and use it to save state - for example, "you didn't go through a search page, no results for you." Again, Fiddler to the rescue.

  • Does the site work well in other browsers? If not, what is broken? (not a problem in itself, but might give you a hint where the problem might be)



+3


source







All Articles