【发布时间】: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
- 用垃圾填满表格。
- 点击“发送”
- 表单将数据发布到另一个 HTML,而不对我刚刚添加的数据进行任何解析
他们是怎么做到的?
【问题讨论】:
网站地址:http://www.ynet.co.il/YediothPortal/Ext/TalkBack/CdaTalkBack/1,2497,L-3650194-0-68-544-0--,00.html
他们是怎么做到的?
【问题讨论】:
一个可能的选择是他们使用的是内容管理系统,其中 URL 上的“html”实际上并不意味着它是静态 html 文件。
【讨论】:
这可能超出了左侧字段,但我确实使用了偶尔的 JS 函数来获取标题中的所有内容,然后对其进行解析或使用 AJAX 将其传递给另一个脚本。
我有时会在 404.html 页面中使用此方法来获取前一页的标题,将它们解析出来以查看某人试图去哪里并重定向它们。
正如 anakata 所说,这是众多可用选项之一。
【讨论】:
根据已澄清的问题进行编辑:
可以配置许多框架来拦截 html 请求 - 例如,可以将 asp.net 设置为处理任何给定的扩展,而 HTTPModule 可以对此做任何事情。它决定对任何请求执行什么操作实际上取决于 Web 服务器配置。
还有:你真的不想说“劫持”
【讨论】: