我正在開發一個 spring API,我有一個端點接收 MultipartFile 作為引數,但在生產環境中,我在某些情況下收到以下錯誤:
org.springframework.web.util.NestedServletException:請求處理失敗;嵌套例外是 org.springframework.web.multipart.MultipartException: Failed to parse multipart servlet request; 嵌套例外是 java.io.IOException: org.apache.tomcat.util.http.fileupload.impl.IOFileUploadException: Processing of multipart/form-data request failed。java.io.EOF例外
我正在使用使用 tomcat:9.0.46 的 spring-boot-starter-tomcat:2.4.7
我在除錯這個錯誤時遇到了一些困難,因為它在代碼開始之前拋出,所以它永遠不會到達我放置的日志。
謝謝你。問候。
uj5u.com熱心網友回復:
如果這不是一直發生并且只是偶爾發生,則可能是因為上傳中斷(例如瀏覽器關閉)。因此,您無需更改代碼中的任何內容。
如果您啟用 Spring MVC 除錯日志記錄,您可以獲得更多詳細資訊
應用程式屬性
logging.level.org.springframework.web: DEBUG
以下是有關如何有效記錄此類錯誤的附加資訊。
轉載請註明出處,本文鏈接:https://www.uj5u.com/qiye/348865.html
