Я не могу получить данные формы с помощью Revel. Однако я могу получить параметры запроса.
У меня есть этот контроллер для проверки содержимого c.Params
:
func (c UserController) SaveUser() revel.Result {
return c.RenderJson(c.Params) //just for check the content
}
Когда я передаю параметр запроса (testkey, value), я получаю:
{
"Values": {
"testkey": [
"value"
]
},
"Fixed": null,
"Route": null,
"Query": {
"testkey": [
"value"
]
},
"Form": null,
"Files": null
}
Все нормально. Но когда я передаю параметр формы и не получаю никаких данных:
{
"Values": {},
"Fixed": null,
"Route": null,
"Query": {},
"Form": null,
"Files": null
}
Это запрос PUT
, и я использую Postman для передачи параметров формы.
Спасибо.