nekocave.xyz

#work #chrome #nginx Есть 2 стула на одном колья точены, у другого кеш навороченный.....

Нашел интересное поведение браузера. Есть 2 docker контейнера, один с фронтом другой с беком. Nginx распределяет запросы по контейнерам. location / это фронт, location /api это бек.

Если в /api есть такой путь который делает stream бинарный данных, то оно криво работает. Например выдает 404 ошибку на файл. Ибо хромой всегда ищет и посылает запрос на favicon, которой нет. Получает 404 и приклеивает код к запросу который возвращает stream файла.

В анонимном режиме это работает нормально. В librewolf работает нормально.

Разнести по доменам нет возможности. Конфигом nginx это не удалось решить.

Есть идея попробовать вещать правильные header у API. stream, название файла и т.п.

Какие еще решения могут быть?

> Конфигом nginx это не удалось решить.
А что происходит если сделать
location /favicon.ico {
alias /dev/null;
}
?