当我在我的web客户端上调用下载数据时,响应与当我在IE中打开时的响应不同。我正尝试致电www.yell.com在某个位置寻找某种类型的公司。当我得到我的回应时,发现2家公司,但并没有实际显示他们,它只是说找到2个结果。在IE中它实际上显示结果。网址是完全一样的,所以我不知道可能是什么原因造成的?Web客户端响应不同于IE响应
2
A
回答
3
也许该网站使用JavaScript来加载主页面后加载额外的数据?获取Fiddler并检查通过管道的情况。
有没有在页面加载完成某种CSS/JavaScript隐藏/取消隐藏工作?检查IE8的内置脚本调试器。
也许有CSS样式表加载隐藏这些结果,或者他们实际上从响应中缺少?
webclient/IE头文件有什么不同?一些网站发送不同的内容,例如在User-Agent头上(“如果这不是IE/FF/Opera/Webkit,它可能是一个机器人,发送不同的内容”)。请注意其他标题字段。再次检查使用提琴手。
IE中的结果是否显示为HTML?这不是一些Flash/Java/Silverlight /任何对象吗? (奇怪,但可能)
是否存在一些Cookie操作?有些网站在访问时设置了一个cookie,并使用它来保持状态 - 例如, “你没有通过搜索页面,没有结果给你”。再次,提琴手去救援。
该网站在其他浏览器中可以正常工作吗?如果不是,什么坏了? (本身不是问题,但可以给你一个问题的提示)
相关问题
- 1. SOAP客户端响应
- 2. 客户端响应应用程序.Json
- 3. C++客户端在不同端口上的响应
- 4. 插座端和客户端的响应
- 5. ServiceStack.Redis客户端对整数响应的未知响应:430k
- 6. Python网络客户端,试图响应服务器响应
- 7. netty客户端响应映射
- 8. 对客户端有jdbc响应的servlet
- 9. UDP侦听器响应客户端
- 10. WCF客户端挂起响应
- 11. 向客户端呈现XMLHTTPRequest响应?
- 12. nusoap客户端没有响应
- 13. Apache Abdera客户端响应getDocument方法
- 14. 如何从servlet响应客户端?
- 15. 肥皂客户端的响应验证
- 16. Feign客户端自定义oauth2响应
- 17. GraphQL Apollo iOS客户端响应头
- 18. 客户端服务器json响应
- 19. UDP响应未到达客户端
- 20. 影响不同客户端Web应用程序性能的参数
- 21. Spring 5 Web反应 - Web客户端 - 在响应流上使用flatmap()
- 22. JAVA的Web Service与SOAP客户端目标C ---响应问题
- 23. 设置超时为客户端的Web响应
- 24. 从客户端发送POST时Web服务没有响应
- 25. 配置CXF Web服务客户端以读取XML 1.1响应
- 26. 客户端语言中的Web服务响应 - 如何?
- 27. 从Java Web服务获取对VB.NET客户端的响应
- 28. Twisted web - 响应客户端请求数据后保留
- 29. AFNetworking客户不子类解析响应
- 30. 同步网关不再同步客户端,错误“406响应是多部分”
难道是yell.com检查浏览器标识并且只返回“真实”浏览器的响应吗?有些网站会这样做,以防止脚本提取数据库的内容。 – 2009-10-14 16:13:00
我把一个用户代理上的标题虽然冒充IE浏览器? – xoxo 2009-10-14 16:16:03
@xoxo:我不知道,你告诉我。 – Piskvor 2009-10-14 16:23:15