//FormParser parse the url query variables and Body of a request.
//If parsing is succesful then the data can be retrieved via pelau.Request.Get()
func FormParser(req pelau.Request, res pelau.Response, ctx *pelau.Context) {

	req.Raw(func(modReq *pelau.ModifiedRequest) {

		err := modReq.ParseForm()

		if err != nil {

			req.Error(err, nil)

		}

		ctx.Next(req, res, ctx)

	})

}