parsebody.go 278 B

12345678910111213141516
  1. package controllers
  2. import (
  3. "sparrow/services/knowoapi/model"
  4. "github.com/kataras/iris"
  5. )
  6. // parseBody 转化请求body
  7. func parseBody(ctx iris.Context, body model.BodyTemplate) error {
  8. err := ctx.ReadJSON(body)
  9. if err != nil {
  10. return err
  11. }
  12. return body.Validate()
  13. }