gpt4 book ai didi

java - html提交表单的背景是什么?

转载 作者:行者123 更新时间:2023-12-01 14:08:15 25 4
gpt4 key购买 nike

我试图弄清楚单击 html 提交表单按钮时到底会发生什么。

我想它会生成某种http请求(类似于ajax get或post调用),该请求在http正文中包含数据,并发送到操作字段中指定的地址。

1)我说得对吗?

2) 我见过很多在服务器端使用 PHP 或 ASP 处理表单的方法。我可以使用 Java REST 应用程序处理它吗? Jersey ?如果我在操作字段中输入正确的 URL,提交表单是否能够点击 REST?

谢谢。

最佳答案

通过在 HTML 中提交表单,您基本上告诉浏览器为标记中定义的 URL 生成正常的 HTTP 请求(通常是 POST 或 GET),并根据指定的方法附加表单字段,该方法附加到 URL 或包含在请求数据。

与“正常”HTTP 请求没有什么特别或不同的地方,事实上,您可以通过将表单键和值附加到浏览器中的 URL 并在 GET 方法的情况下导航到该 URL 来手动“提交表单”。

总结:

1)是的,你是对的。

2) 根据我刚刚读到的内容(个人从未使用过 REST),REST 应用程序是通过 servlet 机制实现的,并使用 HTTP 协议(protocol),因此如果表单指向,应该可以编写一个用于处理 HTML 表单的 REST 应用程序到此应用程序的 URL。

关于java - html提交表单的背景是什么?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/18736550/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com