ivknv/yadisk

Вопрос про прямую ссылку на файл.

dim5x opened this issue · 1 comments

dim5x commented

Приветствую.
Помогите, пожалуйста, разобраться. Из списка файлов, получаю ссылку:

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, где всё работает, но хотелось бы разобраться что не так. Эту ссылку в современных системах надо передавать как-то особо?

dim5x commented

Я так понял, что это, вероятно, CROS и в связке с чужим сервером проблема не решается.