Как извлечь имя поля данных формы - PullRequest
0 голосов
/ 22 ноября 2018

My Go действует как маршрутизатор для направления URL-адресов к различным проектам.

Я пытался получить имя поля данных формы,

Ответ от тела:

----------------------------858963562546262475963074
Content-Disposition: form-data; name="name"

james
----------------------------858963562546262475963074
Content-Disposition: form-data; name="account"

admin
----------------------------858963562546262475963074

Я могу получить значение, выполнив g.PostForm (), но я пытаюсь получить поле имени (имя, учетная запись), чтобы определить, заданы ли параметры, но содержимое пусто

Ответы [ 2 ]

0 голосов
/ 27 ноября 2018

Я нашел решение для связанного вопроса.

Решение:

g.Request.ParseMultipartForm(128)
getForm := g.Request.MultipartForm

Получение значения в "map": getForm.Value

0 голосов
/ 22 ноября 2018

Очевидно, что вы должны анализировать свои данные как данные многочастной формы.Пожалуйста, проверьте multipart пакет, который должен соответствовать вашим потребностям. документация из нескольких частей

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...