GitHub 的“查看原始”功能显示 HTML 文件的源代码,但我不明白,为什么这不会在浏览器中呈现?据我所知,这应该看起来像任何其他网页一样 - 它以 开头<!DOCTYPE html>,是有效的 HTML,并且可以查看view-source:https://raw.githubusercontent.com/me/myrepo/main/myfile.html显示完全相同的内容,因此不可能有任何类型的包装器告诉浏览器不要渲染它。
raw.githubusercontent.com允许内容不呈现有什么特别之处?
GitHub 的 Web 服务器响应返回 Content-Type 标头text/plain。
Web 浏览器不会根据 .html 文件扩展名进行呈现。它基于内容类型。
要查看标题,请尝试以下操作:
curl -D- -o/dev/null -s YOUR_URL_HERE
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
1375 次 |
| 最近记录: |