Origin(オリジン)とは

Originとは、URLのスキームドメインポートの3つによって定義され、それらが全て一致した場合に、その2つのオブジェクトは同じオリジンといいます。

ちなみに、https://example.com:8080 というURLがあった時、httpsをスキーム、example.comドメイン、8080をポートと呼びます。

例えば、以下のURLは同一オリジン

http://example.com
http://example.com:80
スキーム、ドメイン、ポートが同じなので同一オリジン
http://example.com/post/1
http://example.com/post/2
同上

以下のURLは異なるオリジンです。

http://example.com
https://example.com
スキームが異なる
http://example.com
http://examples.com
ドメインが異なる
http://example.com
http://example.com:8080
ポートが異なる