#work #chrome #nginx Есть 2 стула на одном колья точены, у другого кеш навороченный.....
Нашел интересное поведение браузера. Есть 2 docker контейнера, один с фронтом другой с беком. Nginx распределяет запросы по контейнерам. location / это фронт, location /api это бек.
Если в /api есть такой путь который делает stream бинарный данных, то оно криво работает. Например выдает 404 ошибку на файл. Ибо хромой всегда ищет и посылает запрос на favicon, которой нет. Получает 404 и приклеивает код к запросу который возвращает stream файла.
В анонимном режиме это работает нормально. В librewolf работает нормально.
Разнести по доменам нет возможности. Конфигом nginx это не удалось решить.
Есть идея попробовать вещать правильные header у API. stream, название файла и т.п.
Какие еще решения могут быть?
А что происходит если сделать
location /favicon.ico {
alias /dev/null;
}
?