HTML字体解码错误

最后更新时间: 2018-10-17 | 作者: AberSheeran | 捐助

手撸maltose.py的时候,发现了一个奇怪的问题

解码错误

1
2
Failed to decode downloaded font: If2RXTr6YS-zF4S-kcSWSVi_szLgiuE.woff2 
OTS parsing error: Failed to convert WOFF 2.0 font to SFNT

无论是增加Content-Encoding: identity以指定无压缩还是Content-Type: font/woff2,都没有用。直到我,增加了Content-Length,终于,解析正常了。

maltose.py

我猜测,可能是因为没有指定长度,导致解析文件时,将\r\n\r\n一并加入字体文件进行解析,从而失败。

标签: HTML
收录于#杂记