すべてではないにしても、ほとんどのブラウザが次の表記法をサポートしています。
<script src="//domain.com/script.js">
この//
表記は、現在のものと同じプロトコルを使用することを意味します。
http://domain.com/script.js
現在のページが HTTP 経由で提供されている場合https://domain.com/script.js
現在のページが HTTPS 経由で提供されている場合
<a>
この表記は、<link>
、 などの他の HTML タグでも機能します。
Location
この表記はヘッダーにも有効ですか?
たとえば、次のように返信することは有効ですか。
HTTP/1.0 301 Moved Permanently
Location: //domain.com/other-resource