Rails如何预填充位于另一个网站上的表单?

时间:2011-04-15 15:37:24

标签: ruby-on-rails ruby ruby-on-rails-3

如何使用数据库中的数据预填充表单中的输入字段?

实施例: 在我的数据库中,我有姓名,年龄和性别

网站上的表单具有相同的输入字段,名称是姓名,年龄和性别。

用户点击链接进入另一个网站,输入字段自动填写。

如何在我的数据库中发送信息以预填其他网站上的输入字段?

1 个答案:

答案 0 :(得分:0)

您无法将应用程序类型的内容转换为您无法控制的Web表单。如果您确实控制了Web表单,您当然可以接受这些值的参数,并在构造表单时将其填入。

您可以构建一个POST到另一个站点,这相当于填写AND SUBMITTING表单,但不会向用户显示字段并允许他们编辑;它会跳过那一步。如果外部站点具有安全性以防止跨站点请求伪造,则可能会很好地防止这种情况。