12345678910111213141516171819202122232425262728293031323334353637383940414243444546 |
- 'use strict';
- var parse = require('url-parse');
- function origin(url) {
- if ('string' === typeof url) url = parse(url);
-
-
-
-
- if (!url.protocol || !url.hostname) return 'null';
-
-
-
-
-
-
-
- return (url.protocol +'//'+ url.host).toLowerCase();
- }
- origin.same = function same(a, b) {
- return origin(a) === origin(b);
- };
- module.exports = origin;
|