Пост-запрос multipart / form-data с ошибкой CORS с Angular 7 и весенней загрузкой, только если размер изображения больше 1 МБ - PullRequest
0 голосов
/ 09 июля 2020

У меня есть приложение весенней загрузки, в котором контроллер использует почтовый запрос типа содержимого "multipart / form-data". Этот код работает, когда размер изображения меньше 1 МБ, но если я загружаю любое изображение размером более 1 МБ, я всегда сталкиваюсь с этой ошибкой. Эта ошибка появляется только в производственной среде. В локальной системе это работает отлично. Ошибка cors error in the browser console when calling the API

I have already increased the default size of the multipart file max size in the spring boot application property file.

#Spring max size upload
spring.servlet.multipart.max-file-size=10MB
spring.servlet.multipart.max-request-size=10MB
spring.servlet.multipart.enabled=true
    
#Server properties
server.tomcat.max-http-post-size=100000000
server.tomcat.max-swallow-size=100000000

Here is the Spring boot controller Контроллер загрузки Spring

1 Ответ

0 голосов
/ 10 июля 2020

Я использовал Nginx для балансировки нагрузки, которая была проблемой. Когда увеличиваю размер Nginx с AWS. Ошибка устранена.

Я подписался на этот блог, чтобы увеличить размер. Для обновления файла конфигурации Nginx

https://medium.com/@ghazaltaimur27 / change-file-upload-limit-in-ngnix-in- aws -server-2820c491e9a4 вам потребуется разрешение root.

...