Warning: file_get_contents(/data/phpspider/zhask/data//catemap/3/go/7.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Forms Golang中完整HTML POST表单数据的位置_Forms_Go_Go Gin - Fatal编程技术网

Forms Golang中完整HTML POST表单数据的位置

Forms Golang中完整HTML POST表单数据的位置,forms,go,go-gin,Forms,Go,Go Gin,我正在向Golang/Gin后端发布一个HTML表单。以下内容允许我从后端的表单中访问各个值: titleValue := c.PostForm("Title"); contentValue := c.PostForm("Content"); 但是,我不知道如何一次访问整个表单对象,而不是在每个键中进行硬编码 如何访问它?我明白了——我使用Gin的结果是语法略有不同,这使得我在别处找到的大多数示例都不起作用 我使用c.Request.Form访问它,我还没有阅读Gin代码,但我的假设是它已经使

我正在向Golang/Gin后端发布一个HTML表单。以下内容允许我从后端的表单中访问各个值:

titleValue := c.PostForm("Title");
contentValue := c.PostForm("Content");
但是,我不知道如何一次访问整个表单对象,而不是在每个键中进行硬编码

如何访问它?

我明白了——我使用Gin的结果是语法略有不同,这使得我在别处找到的大多数示例都不起作用


我使用
c.Request.Form

访问它,我还没有阅读Gin代码,但我的假设是它已经使用了请求正文,因此它在http.Request.Form中不可用。实际上,我认为你是对的。我将修改我的答案,删除那个不正确的断言。