Вопрос про прямую ссылку на файл.
dim5x opened this issue · 1 comments
Приветствую.
Помогите, пожалуйста, разобраться. Из списка файлов, получаю ссылку:
for file in y.listdir(path):
d = {'link': i['file'],
'name': i['name']}
data.append(d)
Всё прекрасно работает. Но когда пытаюсь перейти по этой ссылке для скачивания файла: "Не удается получить доступ к сайту. Веб-страница по адресу {...} , возможно, временно недоступна или постоянно перемещена по новому адресу. ERR_INVALID_RESPONSE".
Система Win10 \ Opera.
Но при этом, переход по ссылке (с автоматическим скачиванием) прекрасно работает в WinXP \ Chrome.
Более того, если эту ссылку скопировать и вставить ручками в адресную строку, например, в Win10 \ Vivaldi, то ссылка распознаётся корректно, запускается диалог скачки файла и он-таки скачивается.
З.Ы. В Firefox не происходит вообще ничего! Ни ошибок, ни сообщений, ни скачивания. Лишь замирает весь интерфейс.
В общем и целом меня устраивает и подобное, так как пишу для системы WinXP, где всё работает, но хотелось бы разобраться что не так. Эту ссылку в современных системах надо передавать как-то особо?
Я так понял, что это, вероятно, CROS и в связке с чужим сервером проблема не решается.