En el módulo http normalmente puedes hacer:
req.Body = http.MaxBytesReader(rw, req.Body, 5 << 20)
y tenga un límite de bytes en la solicitud POST tan grande como desee. En la ginebra no hay Cuerpo por lo que es muy difícil cambiar estos ajustes.
¿Hay una solución? ¿Puede implementar una configuración de límite de tamaño máximo POST?
Hice:
c.Request.Body = http.MaxBytesReader(c.Writer, c.Request.Body, size)
Y ha funcionado.
Lo intentaré, gracias.
Creo que tiene el Contexto justo después de enviar el POST, pero no se envía si el tamaño es mayor que el límite. Su enfoque funciona para disminuir el tamaño pero aparentemente no para aumentarlo. Supongo que el contexto solo se puede llamar dentro de la solicitud.
Comentario más útil
Hice:
Y ha funcionado.