наш классический веб-сайт ASP, размещенный на IIS 7 на 32-битном сервере Windows 2008.pdf, загруженный с веб-сайта, поврежден + пустой документ при открытии
Сайт позволяет использовать pdf-файлы из него.
Когда я пытаюсь загрузить и открыть файл pdf, я вижу сообщение «Ошибка при открытии этого документа. Этот файл поврежден и не может быть восстановлен».
Если я скопирую pdf вручную из папки веб-сайта на свою локальную машину, я могу открыть pdf-файл. Но когда я загружаю тот же самый pdf-файл с веб-сайта, я не могу его открыть. Размер файла pdf и количество страниц верны. Но когда я открываю pdf, он пуст.
Я не уверен, что вызывает эту проблему. Просьба проверить, как устранить проблему при загрузке pdf и ошибке при ее открытии.
Благодаря Ashok
В большинстве случаев это ошибка в коде ASP (например, неправильный контент Content-Length или ASP, содержащий двоичные данные PDF). Вы можете просматривать заголовки HTTP или тело в средствах браузера dev. Если можно, добавьте свой код в вопрос. – async5
Просьба предоставить образец файла PDF или ссылку, которая может быть использована для ее загрузки. Мы не можем устранить неполадки с файлом PDF, если у нас нет файла PDF для устранения неполадок. –
Спасибо всем за ваши материалы. Мы работали с командой сети и решили проблему. Недавние изменения в настройках сети повлияли на загрузку файла. Теперь настройки изменены (для Non Compliant HTTP), чтобы разрешить загрузку с этого сайта. Спасибо за вашу помощь. – user3219354