Я пытаюсь обработать файл шрифта WOFF на PHP.
Сначала я установил заголовок Content-Type:
header("Content-Type: application/font-woff");
Тогда я попробую следующее:
Это отлично работает (файл правильно передан пользователю, а заголовок Content-Length соответствует размеру файла):
readfile("path/to/font.woff");
Но это не так (сценарий завершается без ошибок, но в браузере появляется ошибка «поток октетов», а заголовок Content-Length равен 0):
echo file_get_contents("path/to/font.woff");
Почему я получаю сообщение об ошибке при использовании file_get_contents? Я использую Windows 10, IIS Express 10 и PHP 7.2