关于html img标签的简单问题

Rei*_*gel 5 html tags image

标签src属性中的文件名img是否有字符数限制?或操作系统(OS)浏览器之间的兼容性问题......

例如:

<img src="../img/misc/this-is-a-very-long-image-filename-of-an-image-named-leaders-systems02.gif" alt="Leaders Systems" class="emblem" />
Run Code Online (Sandbox Code Playgroud)

this-is-a-very-long-image-filename-of-an-image-named-leaders-systems02.gif在所有操作系统浏览器中都没有问题?

Bri*_*ndy 3

您将受到每个浏览器的最大 URL 长度的限制。HTTP 服务器还可能向您发送 HTTP 414“请求 URI 太长”。该标准没有规定这个大小是多少,但允许服务器做出这样的响应。

来自HTTP/1.1 标准 S10.4.15

10.4.15 414 请求 URI 太长

服务器拒绝为该请求提供服务,因为请求 URI 的长度超过了服务器愿意解释的长度。这种罕见的情况只有当客户端不正确地将 POST 请求转换为具有长查询信息的 GET 请求时,或者当客户端陷入重定向的 URI“黑洞”(例如,指向本身的后缀),或者当服务器受到客户端攻击时,客户端试图利用某些使用固定长度缓冲区读取或操作 Request-URI 的服务器中存在的安全漏洞。