Загрузка слабого файла API не показывает фрагменты изображения - PullRequest
0 голосов
/ 12 апреля 2020

Привет всем и спасибо за чтение моего вопроса.

Сегодня я понял, что с загрузкой изображений в Slack происходит нечто странное. Ранее slack генерировал фрагменты изображения с результатами mysql запросов, которые мы будем показывать в виде диаграмм (через highcharts-export-server ).

Но с сегодняшнего дня Большую часть времени он не показывает изображение, а ссылку на файл . Если щелкнуть файл, изображение откроется на вкладке браузера.

Почему это происходит? У нас есть пара серверов с этой реализацией, и проблема воспроизводится в на обоих из них . Таким образом, я могу отменить фактические изменения в коде (в одном я обновил код nodejs и обновил пакет highcharts-export-server), но другой, который я не трогал с нескольких месяцев ...

enter image description here

Это ссылка на изображение, которое будет сгенерировано (вместо фрагмента изображения).

Еще более удивительным является то, что иногда показывает фрагмент . Снова, большую часть времени это не показывает, но иногда это показывает. И когда он показывает файл (не изображение) , это занимает намного больше времени .

Кто-нибудь знает, что может быть причиной такого странного поведения?

  • Является ли причина слабой? (какая-то новая версия, которая переопределяет предыдущее поведение при загрузке изображений).
  • Является ли сервер высокоуровневого экспорта CDN? (возможно, есть какая-то проблема с сервером).

Еще раз спасибо.

...