想要将数据从我的网站复制到另一个网站中的字段


Want to copy data from my website to fields in another website

我的网站上有一个数据表,我必须定期将数据输入到另一个网站(我不拥有)的输入控件中。有没有一种方法可以在外部网站上用我网站上的数据预先填充这些输入,而无需手动输入?我的网站运行在PHP上,另一个网站是用ASP编写的。

由于同源策略,您无法修改其他网页。

如果你幸运的话,你可以将一些参数传递给页面,但前提是页面已经实现了这一点:

link_to_page?datafield=contents

或使用Bookmarklets

另一种方法是使用小书签。基本上,您可以将javascript注入页面,加载内容并将其插入表单。

"操作"外来页面的唯一方法是在浏览器中使用诸如"Greasemonkey"之类的工具,这是一个Firefox插件。它使用Javascript在浏览器中编辑页面。如果你硬编码所需的值,这样它就不能真正满足你的所有需求,那么用它填写表格应该是可能的。。。

如果其他网站不受保护(captchas、CSFR令牌等),您可以创建一个脚本php,在循环中使用curl发送帖子。。。但是嗯。。。另一个网站可能不喜欢这样,他们可能会认为这是一种攻击:P。。

当然,在这种情况下,你不会使用浏览器,信息将在服务器之间发送。

希望这能帮助