Gin: Tidak ada cara untuk mengubah ukuran maksimal POST

Dibuat pada 28 Nov 2014  ·  3Komentar  ·  Sumber: gin-gonic/gin

Dalam modul http biasanya Anda dapat melakukan:

req.Body = http.MaxBytesReader(rw, req.Body, 5 << 20)

dan memiliki batas byte pada permintaan POST sebesar yang Anda inginkan. Di gin tidak ada Body sehingga sangat sulit untuk mengubah pengaturan ini.

Apakah ada solusi? Bisakah Anda menerapkan konfigurasi batas ukuran maksimal POST?

Komentar yang paling membantu

Saya sudah selesai:

c.Request.Body = http.MaxBytesReader(c.Writer, c.Request.Body, size)

Dan itu berhasil.

Semua 3 komentar

Saya sudah selesai:

c.Request.Body = http.MaxBytesReader(c.Writer, c.Request.Body, size)

Dan itu berhasil.

Akan mencobanya, terima kasih.

Saya pikir Anda memiliki Konteks tepat setelah POST dikirimkan tetapi tidak dikirimkan jika ukurannya lebih besar dari batas. Pendekatan Anda berfungsi untuk mengurangi ukuran tetapi tampaknya tidak untuk meningkatkannya. Saya kira Konteksnya hanya dapat dipanggil di dalam permintaan.

Apakah halaman ini membantu?
0 / 5 - 0 peringkat

Masalah terkait

cxk280 picture cxk280  ·  3Komentar

rawoke083 picture rawoke083  ·  3Komentar

Bloomca picture Bloomca  ·  3Komentar

wangcn picture wangcn  ·  3Komentar

gplume picture gplume  ·  3Komentar