【问题标题】:How can I post data (form) to html page and hijacking the data in the middle?如何将数据(表单)发布到 html 页面并在中间劫持数据?
【发布时间】:2009-01-04 18:06:13
【问题描述】:

网站地址:http://www.ynet.co.il/YediothPortal/Ext/TalkBack/CdaTalkBack/1,2497,L-3650194-0-68-544-0--,00.html

  1. 用垃圾填满表格。
  2. 点击“发送”
  3. 表单将数据发布到另一个 HTML,而不对我刚刚添加的数据进行任何解析

他们是怎么做到的?

【问题讨论】:

    标签: html forms post


    【解决方案1】:

    一个可能的选择是他们使用的是内容管理系统,其中 URL 上的“html”实际上并不意味着它是静态 html 文件。

    【讨论】:

      【解决方案2】:

      这可能超出了左侧字段,但我确实使用了偶尔的 JS 函数来获取标题中的所有内容,然后对其进行解析或使用 AJAX 将其传递给另一个脚本。

      我有时会在 404.html 页面中使用此方法来获取前一页的标题,将它们解析出来以查看某人试图去哪里并重定向它们。

      正如 anakata 所说,这是众多可用选项之一。

      【讨论】:

        【解决方案3】:

        根据已澄清的问题进行编辑:

        可以配置许多框架来拦截 html 请求 - 例如,可以将 asp.net 设置为处理任何给定的扩展,而 HTTPModule 可以对此做任何事情。它决定对任何请求执行什么操作实际上取决于 Web 服务器配置。

        还有:你真的不想说“劫持”

        【讨论】:

        • 我的问题不在于 'action' 属性,而在于它们没有任何解析代码。请注意,当前页面和重定向页面都是纯 HTML,没有引用 javascript 来解析数据
        猜你喜欢
        • 1970-01-01
        • 2020-03-20
        • 2015-05-05
        • 2019-08-02
        • 2016-02-16
        • 1970-01-01
        • 2010-11-20
        • 2012-06-24
        • 1970-01-01
        相关资源
        最近更新 更多