У меня есть веб-сервер, написанный с использованием Express, с обратным прокси-сервером nginx, и обслуживаемые изображения разрезаются пополам по вертикали. Это происходит даже тогда, когда изображение посещается напрямую, но, как ни странно, не при сохранении изображения с веб-сайта. Я подтвердил, что файл изображения на сервере является целым.
Что может происходить? Единственное, о чем я могу думать, - это то, что в кеше не хватило памяти / он поврежден, однако перезапуск сервера не решил проблему, и изображение сохраняется правильно при сохранении. Я проверил это на нескольких устройствах и браузерах.
Спасибо за помощь!
Вот полное изображение:
Вот половина изображения, как видно на сайте: