【问题标题】:Tracking ajax requests of embedded javascript files跟踪嵌入式 javascript 文件的 ajax 请求
【发布时间】:2011-07-08 14:04:43
【问题描述】:

我的问题来自一个实际观察:Twitter 和 Google 都提供了他们的分享按钮,其中包括服务的分享次数。这两个按钮都是用 javascript 生成的,这意味着必须进行 API 调用才能即时获取最新的共享计数。而且,毫不奇怪,人们找到了解决方案:

Google+ 计数 - http://www.tomanthony.co.uk/blog/google_plus_one_button_seo_count_api/

推文计数 - How to get 'ONLY the tweet count' from the twitter button

我想 API 调用可以使用 Firebug 或其他类似工具进行跟踪,但在摆弄之后我找不到方法。如果有人能解释如何进行这种调试,我将不胜感激。

【问题讨论】:

    标签: javascript ajax twitter firebug google-plus


    【解决方案1】:

    在 Chrome 中,开发者工具中有一个网络选项卡。在那里您可以看到来自当前页面的所有请求。对于 Google+ 计数,请尝试查找对 Google 域发出的请求,并检查已发送的数据。如果请求负载中有类似“plusone”的内容,那么很可能是 +1 脚本的请求。

    这是来自this page的示例:

    我相信您也可以使用 Firebug 做到这一点。

    【讨论】:

    • 谢谢!我一直认为它应该在那里,但我找不到它。显然,我搜索的不够好。
    【解决方案2】:

    听起来你还没有发现者the Firebug Net Panel? (如果您有,我深表歉意,但它确实符合问题当前规定的要求。)

    【讨论】:

    • 那是我查看的第一个地方,但由于某种原因,当您测试 TechCrunch 主页时,这些请求并没有出现在那里。不过,在个别帖子页面上,他们会这样做。
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2012-06-12
    • 2020-03-24
    • 2017-01-19
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多