Ответ 1
Не беспокойтесь о предупреждении Chrome. Вы используете допустимый тип MIME для файлов .docx.
Я предлагаю файл для загрузки с моего сайта, который работает. Тем не менее, я заметил это поведение в Chrome.
Я думаю, что у меня есть правильный MIME-тип, но Chrome показывает это сообщение, а также отмечает красный запрос.
Тип MIME, который я установил:
application/vnd.openxmlformats-officedocument.wordprocessingml.document
Является ли это ожидаемым поведением для файлов *.docx
? Кажется, я могу что-то делать неправильно.
Не беспокойтесь о предупреждении Chrome. Вы используете допустимый тип MIME для файлов .docx.
В соответствии с этим issue в трекере Chrome, комментатор от 29 января 2014 года заявляет, что это может быть вызвано отсутствием заголовка Content-Length. Однако это не устраняет проблему, когда я возвращаю динамически созданный PDF на основе формы POST.
Если ничего другого, может быть, добавить или вызвать там проблему. Это может быть безобидно.
Тип MIME для вашего файла является правильным и на самом деле здесь не имеет значения.
Если ваш файл помещен внутри элемента <a>
(будь то статический или динамический), вам нужно добавить атрибут download
чтобы выжать предупреждение.
Что-то подобное происходит и с Edge, и добавление атрибута download
также решает его.