gpt4 book ai didi

forms - 如何在 Go Iris 框架中解析 html 表单?

转载 作者:IT王子 更新时间:2023-10-29 01:39:00 26 4
gpt4 key购买 nike

抱歉,这个问题有点基础,但是如何在 Go Iris 框架中解析表单输入?这是我正在使用的表格

<form action="/" method="post">
Username:<input type="text" name="username">
Password:<input type="password" name="password">
<input type="submit" value="Login">
</form>

这里分别是路由和 Controller

iris.Post("/", TestController)
func TestController(c *iris.Context){

username := c.Form.Get("username")//Doesn't work
password := c.Form.Get("password")//Doesn't work

}

如何在提交表单后检索 Post 请求中的值,谢谢

最佳答案

根据 iris github 页面上的示例,您可以尝试 c.PostValue("Username")。您拥有的代码也可能有效,但我认为您需要将变量名大写。在 html 模板中,您可以看到 name 值是小写的,但是您的上下文更有可能偏离实际 html 左侧的那些变量名称,例如 Username

关于forms - 如何在 Go Iris 框架中解析 html 表单?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/39642332/

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