0
我也發現了這片文檔上的django DOC:設置爲無可疑操作RequestDataTooBig
在請求主體可以是SuspiciousOperation(RequestDataTooBig)之前的最大字節數上升。該檢查在訪問request.body或request.POST時完成,並根據總請求大小(不包括任何文件上載數據)計算。 您可以將其設置爲無以禁用檢查。預計會收到非常大的表單帖子的應用程序應調整此設置。
但我不知道如何禁用檢查,我得到的是錯誤:
Request body exceeded settings.DATA_UPLOAD_MAX_MEMORY_SIZE.
Request body exceeded settings.DATA_UPLOAD_MAX_MEMORY_SIZE.
Request body exceeded settings.DATA_UPLOAD_MAX_MEMORY_SIZE.
Request body exceeded settings.DATA_UPLOAD_MAX_MEMORY_SIZE.
Request body exceeded settings.DATA_UPLOAD_MAX_MEMORY_SIZE.
Request body exceeded settings.DATA_UPLOAD_MAX_MEMORY_SIZE.
Request body exceeded settings.DATA_UPLOAD_MAX_MEMORY_SIZE.
Request body exceeded settings.DATA_UPLOAD_MAX_MEMORY_SIZE.
謝謝我做到了,它工作正常,但我怎樣才能以安全保護的方式做到這一點? –
您應該將其設置爲符合您需要的合理值,而不是取消激活此機制。在這裏你可以找到一些關於強化django應用程序的信息https://substance.brpx.com/hardening-django-one-dos-at-a-time-30bbfc8c853#.hgjsvjfa6 – aronadaal
好吧,我會做到這一點,謝謝,新年快樂! –