无法更改源代码的网站的自动填充功能

Posted

技术标签:

【中文标题】无法更改源代码的网站的自动填充功能【英文标题】:autofill functionality for website who source code cannot be altered 【发布时间】:2016-05-14 14:46:29 【问题描述】:

我有一个网站,其源代码无法更改。它有几个具有重复字段的表单,因此为了减少重复字段的手动归档,我需要自动填充功能。我将有另一个网站存储数据,这些数据是用于填写第一个网站上的表格。任何人都可以建议可能的方法。

【问题讨论】:

您能否提供更多有关此问题的信息?你能做什么?重定向到代理?使用javascript?饼干?浏览器插件? 我想要的是在我设计的一个网站上缓存第一个表单中的数据,并将该数据自动填充到另一个网站上的另一个相同表单中。请给我一个可能的提示来完成同样的事情。 @RoyFalk 【参考方案1】:

首先,这是我认为行不通的方法。如果您只将代码更改为您的站点并浏览到另一个站点,我知道无法自动填充,我怀疑存在,因为这将是一个安全漏洞。如果你会写,你通常可以读...

我可以通过两种方式完成此操作,并且都存在潜在的法律问题。

    制作一个 Chrome 插件(或 Firefox,如果你想要更少的市场份额)。插件可以自动填充站点。例如this one。你没有具体说明这只是为你还是为一群人。如果您必须通过 Chrome 扩展程序商店的审查,那么分发这样的插件可能会更加困难。 使您的网站成为其他网站的代理。如果其他站点有用于合作伙伴或移动应用程序的 API,则更容易。您的网站会浏览到其他网站并填写表格。

我将重复并扩展我的警告。网站所有者不赞成这种行为。广告收入损失;法律曝光;安全问题。根据您的运营地点和相关站点,这可能被视为“黑客攻击”。

【讨论】:

这里没有什么比“黑客”更重要的了。实际上,我想在我的业务中做一些自动化,以减少人工和时间。我正在浏览 java 的 htmlUNIT api,我相信它允许访问任何网站的表单并填写它。因此可以构建一个逻辑,从第一个表单获取数据并将其填充到另一个表单。我不确定,但这可能会有所帮助 如果有帮助,请点赞。如果解决了,请将其标记为“已接受”。如果你的解决方案就是解决方案,一两天后你可以添加它然后接受它。

以上是关于无法更改源代码的网站的自动填充功能的主要内容,如果未能解决你的问题,请参考以下文章

什么会导致 Chrome 自动填充功能停止工作?

使用自动填充支持更改密码

更改表单自动填充背景黄色

Google 地方信息自动填充功能未显示

Chrome 无法自动填充密码

无法更改 css 模态引导程序。引导程序中的模态淡入淡出自动添加填充左 15px