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

frederikhors picture frederikhors  ·  3Komentar

nxvl picture nxvl  ·  3Komentar

lilee picture lilee  ·  3Komentar

ghost picture ghost  ·  3Komentar

oryband picture oryband  ·  3Komentar