大多数(如果不是所有)浏览器都支持以下表示法:
<script src="//domain.com/script.js">
该//符号表示使用与当前协议相同的协议,即:
http://domain.com/script.js如果当前页面是通过 HTTP 提供的https://domain.com/script.js如果当前页面已通过 HTTPS 提供
此表示法也适用于其他 HTML 标记:<a>、<link>等。
Location这种表示法对标题也有效吗?
例如,这样回复是否有效:
HTTP/1.0 301 Moved Permanently
Location: //domain.com/other-resource