Golang api(带水牛)检索Post数据

时间:2018-03-18 13:45:08

标签: api post go multipart

我正在Golang(使用Buffalo库)开发API。

我的路线设置指向:

func (ur UserResource) Create(c buffalo.Context) error {
    // new User
    u := &models.User{}
    if err := c.Bind(u); err != nil {
        return c.Render(500, r.String(err.Error()))
    }
    id, _ := uuid.NewV4()
    u.ID = id
    db[u.ID] = *u
    return c.Render(201, r.JSON(u))
}

问题是,当我测试我的api时,我有以下错误:

(我的标题Content-Type设置为multipart/form-data)  Problem

如果我更改值传递给form-url-encoded的方式并且没有设置标头,我有这个错误: invalid character 'i' in literal false (expecting 'a')

0 个答案:

没有答案