【问题标题】:Track HTML submissions when Javascript is being used在使用 Javascript 时跟踪 HTML 提交
【发布时间】:2011-04-25 14:01:46
【问题描述】:

传统的 HTML 允许您通过表单向网站提交数据,并且目标(目标)通常在源代码中可见。现在,使用 JS 就有点困难了。您必须浏览 JS 文件并找出发生了什么以及所有数据发送到哪里。

有没有更简单的方法来确定我的数据最终在哪里(即它被发送到哪个文件/地址)??

类似于:我单击按钮,它会显示使用的操作类型和目标 URL?!

我在 Ubuntu 上。

【问题讨论】:

    标签: javascript html post get submission


    【解决方案1】:

    您是在尝试防止网络钓鱼攻击,还是仅仅在按钮点击时捕获重定向/ajax 调用......这个实验的目的是什么?

    因为 Firebug(一个 firefox 插件)或 Chrome Inspector(原生于 Chrome,而不是 相当 像 Firebug 那样强大)会满足您的要求,并为您提供更多引导信息。

    此外,您可能会考虑在您的机器上设置本地代理并捕获所有 http 流量。这真的取决于你想要完成什么。

    【讨论】:

    • 您好,非常感谢。我不知道这一点,并试图通读所有 JS 文件来解码一些开发人员设置的内容。根据您的提示,我现在使用 Chrome Inspector 通过简单地检查元素、单击网络面板然后按下按钮来完成工作。工作得很好..我是一名 C 程序员,现在想了解 libcurl,所以我想自动向一些网站提交数据..我正在编写一个桌面应用程序,自动访问 HTML 网站并向他们提交数据..纯粹实验......再次感谢!
    【解决方案2】:
    $("form").live("submit", function(){
    alert("The page will be going to: "+this.action);
    });
    

    当然,您需要知道窗口是否正在卸载,因为 submit 可以由 javascript 处理和停止...

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2016-07-22
      • 1970-01-01
      • 2011-03-02
      • 2016-09-11
      相关资源
      最近更新 更多