我有一个 web 应用程序,其中有如下代码:
func handler (w res, r req) {
if req.Method == POST {
// create html form 2 with a submit button2
return ;
}
// create html form 1 with a submit button1
return
}
func main() {
handle("/", handler)
}
现在,根 / 已注册到处理程序 func。在第一个请求 (GET) 中,我创建了一个表单并将其发送给用户。如果用户提交了这个表单,我会在“POST”方法下处理它。现在,我在 post 方法处理程序中创建了一个不同的表单,现在我想要一种方法来根据用户在此 form2 中键入的内容执行一些操作,当他提交 form2 时。
go 处理 form2 表单提交的标准方法是什么?我之前做过一些 asp 编程,我们使用表单操作提交到不同的 asp 文件。如何根据解析 form2 提交请求来执行一些操作?