如何在内部提交表单

How to submit a form internally?

本文关键字:表单 提交 在内部      更新时间:2023-09-26

我对内部提交表单数据感到好奇。

下面是一个示例。

我想为一个网站注册一个帐户。该网站将提供一份注册表格,提交后将为我创建一个帐户。

但我不想去那个网站。相反,我会按照我的风格给出一个表格并收集相同的信息。提交后,我想自动创建帐户。从某种意义上说,我将在内部自动提交表单。

我需要此功能的原因是,我不希望我的用户也在另一个网站中创建单独的帐户。我的意思是它应该节省用户仅创建帐户的时间。其余的事情就交给我来处理了。

如果有人尝试过并取得了成功,请告诉我。

我知道对于现有帐户和一些内部错误来说,这是非常困难的。但我也需要跟踪它们。

请告知这是否可能。

一个例子有一个名为 othersite.com 的网站,其中包含用于创建/注册用户的表单。我将在 mysite.com 上与用户类似的表格。但在提交后,表格信息将发送给 mysite.com 和 othersite.com。两个站点都通过单个表单提交并行创建帐户。

除非您正在使用 AJAX 请求和支持 CORS 的站点(我认为情况并非如此),否则客户端技术(浏览器/javascript)不会对您有很大帮助。

您必须问自己有哪些选项可以与第二个站点集成才能自动创建帐户。以下是这些天使用的一些常见模式:

  • REST API:您有一个 URL,您可以在其中使用 HTTP 与之通信并请求创建帐户。许多社交网络和其他流行服务通常会暴露它。 脸书接口

  • 数据库
  • :尽管不太建议,但如果您拥有并有权访问第二个站点使用的数据库,则可以将新记录插入到客户表中。

  • 客户端库
  • :某些网站提供客户端库,以便您可以将它们与项目代码库一起使用。例如:推特图书馆