Skip to content

Url Parameter

Here we analyze varying url parameters.

The usage examples are inspired by Peertube’s usage, see their documentation.

Details

url url Example
“http://remote.example/objects/123”
http://remote.example/objects/123
[
  “http://remote.example/objects/123”
]
http://remote.example/objects/123
[
  “http://remote.example/objects/123”,
  “http://other.example/objects/123”
]
http://remote.example/objects/123
[
  “http://other.example/objects/123”,
  “http://remote.example/objects/123”
]
http://other.example/objects/123
{
  “type”: “Link”,
  “mediaType”: “text/html”,
  “href”: “http://html.example/objects/123”
}
http://html.example/objects/123
{
  “type”: “Link”,
  “mediaType”: “video/mp4”,
  “href”: “http://video.example/objects/123”
}
http://video.example/objects/123
[
  “http://remote.example/objects/123”,
  {
    “type”: “Link”,
    “mediaType”: “text/html”,
    “href”: “http://html.example/objects/123”
  }
]
http://remote.example/objects/123
[
  {
    “type”: “Link”,
    “mediaType”: “text/html”,
    “href”: “http://html.example/objects/123”
  },
  “http://remote.example/objects/123”
]
http://html.example/objects/123
[
  {
    “type”: “Link”,
    “mediaType”: “text/html”,
    “href”: “http://html.example/objects/123”
  },
  {
    “type”: “Link”,
    “mediaType”: “video/mp4”,
    “href”: “http://video.example/objects/123”
  }
]
http://html.example/objects/123
[
  {
    “type”: “Link”,
    “mediaType”: “video/mp4”,
    “href”: “http://video.example/objects/123”
  },
  {
    “type”: “Link”,
    “mediaType”: “text/html”,
    “href”: “http://html.example/objects/123”
  }
]
http://video.example/objects/123
[
  {
    “type”: “Link”,
    “mediaType”: “video/mp4”,
    “href”: “http://video.example/objects/123”
  },
  {
    “type”: “Link”,
    “mediaType”: “text/html”,
    “href”: “http://html.example/objects/123”,
    “rel”: “canonical”
  }
]
http://video.example/objects/123
{
  “href”: “https://notype.example/”
}
https://notype.example/
“http://pasture-one-actor/objects/123”
http://pasture-one-actor/objects/123
url url Example
“http://remote.example/objects/123”
http://remote.example/objects/123
[
  “http://remote.example/objects/123”
]
http://remote.example/objects/123
[
  “http://remote.example/objects/123”,
  “http://other.example/objects/123”
]
http://remote.example/objects/123
[
  “http://other.example/objects/123”,
  “http://remote.example/objects/123”
]
http://other.example/objects/123
{
  “type”: “Link”,
  “mediaType”: “text/html”,
  “href”: “http://html.example/objects/123”
}
http://pasture-one-actor/object/Gz4lQ1S0wQI
{
  “type”: “Link”,
  “mediaType”: “video/mp4”,
  “href”: “http://video.example/objects/123”
}
http://pasture-one-actor/object/vaWIMWYbh_c
[
  “http://remote.example/objects/123”,
  {
    “type”: “Link”,
    “mediaType”: “text/html”,
    “href”: “http://html.example/objects/123”
  }
]
http://remote.example/objects/123
[
  {
    “type”: “Link”,
    “mediaType”: “text/html”,
    “href”: “http://html.example/objects/123”
  },
  “http://remote.example/objects/123”
]
http://remote.example/objects/123
[
  {
    “type”: “Link”,
    “mediaType”: “text/html”,
    “href”: “http://html.example/objects/123”
  },
  {
    “type”: “Link”,
    “mediaType”: “video/mp4”,
    “href”: “http://video.example/objects/123”
  }
]
http://pasture-one-actor/object/L2Nv1XzMa8k
[
  {
    “type”: “Link”,
    “mediaType”: “video/mp4”,
    “href”: “http://video.example/objects/123”
  },
  {
    “type”: “Link”,
    “mediaType”: “text/html”,
    “href”: “http://html.example/objects/123”
  }
]
http://pasture-one-actor/object/GHWolMwICEc
[
  {
    “type”: “Link”,
    “mediaType”: “video/mp4”,
    “href”: “http://video.example/objects/123”
  },
  {
    “type”: “Link”,
    “mediaType”: “text/html”,
    “href”: “http://html.example/objects/123”,
    “rel”: “canonical”
  }
]
http://pasture-one-actor/object/Ps_fWtXWRPI
{
  “href”: “https://notype.example/”
}
http://pasture-one-actor/object/_y3Lnam-low
“http://pasture-one-actor/objects/123”
http://pasture-one-actor/objects/123
url url Example
“http://remote.example/objects/123”
http://remote.example/objects/123
[
  “http://remote.example/objects/123”
]
http://remote.example/objects/123
[
  “http://remote.example/objects/123”,
  “http://other.example/objects/123”
]
http://remote.example/objects/123
[
  “http://other.example/objects/123”,
  “http://remote.example/objects/123”
]
http://other.example/objects/123
{
  “type”: “Link”,
  “mediaType”: “text/html”,
  “href”: “http://html.example/objects/123”
}
http://pasture-one-actor/object/zEmRoxvnKvc
{
  “type”: “Link”,
  “mediaType”: “video/mp4”,
  “href”: “http://video.example/objects/123”
}
http://pasture-one-actor/object/_w0eXKVR_lc
[
  “http://remote.example/objects/123”,
  {
    “type”: “Link”,
    “mediaType”: “text/html”,
    “href”: “http://html.example/objects/123”
  }
]
http://remote.example/objects/123
[
  {
    “type”: “Link”,
    “mediaType”: “text/html”,
    “href”: “http://html.example/objects/123”
  },
  “http://remote.example/objects/123”
]
http://remote.example/objects/123
[
  {
    “type”: “Link”,
    “mediaType”: “text/html”,
    “href”: “http://html.example/objects/123”
  },
  {
    “type”: “Link”,
    “mediaType”: “video/mp4”,
    “href”: “http://video.example/objects/123”
  }
]
http://pasture-one-actor/object/QXD312Av5iM
[
  {
    “type”: “Link”,
    “mediaType”: “video/mp4”,
    “href”: “http://video.example/objects/123”
  },
  {
    “type”: “Link”,
    “mediaType”: “text/html”,
    “href”: “http://html.example/objects/123”
  }
]
http://pasture-one-actor/object/itg5fwCMU1o
[
  {
    “type”: “Link”,
    “mediaType”: “video/mp4”,
    “href”: “http://video.example/objects/123”
  },
  {
    “type”: “Link”,
    “mediaType”: “text/html”,
    “href”: “http://html.example/objects/123”,
    “rel”: “canonical”
  }
]
http://pasture-one-actor/object/VMirWYn-r5Q
{
  “href”: “https://notype.example/”
}
http://pasture-one-actor/object/tMG4knHoINg
“http://pasture-one-actor/objects/123”
http://pasture-one-actor/objects/123
url url Example
“http://remote.example/objects/123”
http://remote.example/objects/123
[
  “http://remote.example/objects/123”
]
http://remote.example/objects/123
[
  “http://remote.example/objects/123”,
  “http://other.example/objects/123”
]
http://remote.example/objects/123
[
  “http://other.example/objects/123”,
  “http://remote.example/objects/123”
]
http://other.example/objects/123
{
  “type”: “Link”,
  “mediaType”: “text/html”,
  “href”: “http://html.example/objects/123”
}
http://html.example/objects/123
{
  “type”: “Link”,
  “mediaType”: “video/mp4”,
  “href”: “http://video.example/objects/123”
}
http://video.example/objects/123
[
  “http://remote.example/objects/123”,
  {
    “type”: “Link”,
    “mediaType”: “text/html”,
    “href”: “http://html.example/objects/123”
  }
]
http://remote.example/objects/123
[
  {
    “type”: “Link”,
    “mediaType”: “text/html”,
    “href”: “http://html.example/objects/123”
  },
  “http://remote.example/objects/123”
]
http://html.example/objects/123
[
  {
    “type”: “Link”,
    “mediaType”: “text/html”,
    “href”: “http://html.example/objects/123”
  },
  {
    “type”: “Link”,
    “mediaType”: “video/mp4”,
    “href”: “http://video.example/objects/123”
  }
]
http://html.example/objects/123
[
  {
    “type”: “Link”,
    “mediaType”: “video/mp4”,
    “href”: “http://video.example/objects/123”
  },
  {
    “type”: “Link”,
    “mediaType”: “text/html”,
    “href”: “http://html.example/objects/123”
  }
]
http://video.example/objects/123
[
  {
    “type”: “Link”,
    “mediaType”: “video/mp4”,
    “href”: “http://video.example/objects/123”
  },
  {
    “type”: “Link”,
    “mediaType”: “text/html”,
    “href”: “http://html.example/objects/123”,
    “rel”: “canonical”
  }
]
http://video.example/objects/123
{
  “href”: “https://notype.example/”
}
http://pasture-one-actor/object/Qy1oceK7WYw
“http://pasture-one-actor/objects/123”
http://pasture-one-actor/objects/123
url url Example
“http://remote.example/objects/123”
http://remote.example/objects/123
[
  “http://remote.example/objects/123”
]
http://remote.example/objects/123
[
  “http://remote.example/objects/123”,
  “http://other.example/objects/123”
]
http://remote.example/objects/123
[
  “http://other.example/objects/123”,
  “http://remote.example/objects/123”
]
http://other.example/objects/123
{
  “type”: “Link”,
  “mediaType”: “text/html”,
  “href”: “http://html.example/objects/123”
}
http://html.example/objects/123
{
  “type”: “Link”,
  “mediaType”: “video/mp4”,
  “href”: “http://video.example/objects/123”
}
http://video.example/objects/123
[
  “http://remote.example/objects/123”,
  {
    “type”: “Link”,
    “mediaType”: “text/html”,
    “href”: “http://html.example/objects/123”
  }
]
http://remote.example/objects/123
[
  {
    “type”: “Link”,
    “mediaType”: “text/html”,
    “href”: “http://html.example/objects/123”
  },
  “http://remote.example/objects/123”
]
http://html.example/objects/123
[
  {
    “type”: “Link”,
    “mediaType”: “text/html”,
    “href”: “http://html.example/objects/123”
  },
  {
    “type”: “Link”,
    “mediaType”: “video/mp4”,
    “href”: “http://video.example/objects/123”
  }
]
http://html.example/objects/123
[
  {
    “type”: “Link”,
    “mediaType”: “video/mp4”,
    “href”: “http://video.example/objects/123”
  },
  {
    “type”: “Link”,
    “mediaType”: “text/html”,
    “href”: “http://html.example/objects/123”
  }
]
http://video.example/objects/123
[
  {
    “type”: “Link”,
    “mediaType”: “video/mp4”,
    “href”: “http://video.example/objects/123”
  },
  {
    “type”: “Link”,
    “mediaType”: “text/html”,
    “href”: “http://html.example/objects/123”,
    “rel”: “canonical”
  }
]
http://video.example/objects/123
{
  “href”: “https://notype.example/”
}
https://notype.example/
“http://pasture-one-actor/objects/123”
http://pasture-one-actor/objects/123
url url Example
“http://remote.example/objects/123”
http://remote.example/objects/123
[
  “http://remote.example/objects/123”
]
http://remote.example/objects/123
[
  “http://remote.example/objects/123”,
  “http://other.example/objects/123”
]
http://remote.example/objects/123
[
  “http://other.example/objects/123”,
  “http://remote.example/objects/123”
]
http://other.example/objects/123
{
  “type”: “Link”,
  “mediaType”: “text/html”,
  “href”: “http://html.example/objects/123”
}
http://html.example/objects/123
{
  “type”: “Link”,
  “mediaType”: “video/mp4”,
  “href”: “http://video.example/objects/123”
}
http://video.example/objects/123
[
  “http://remote.example/objects/123”,
  {
    “type”: “Link”,
    “mediaType”: “text/html”,
    “href”: “http://html.example/objects/123”
  }
]
http://remote.example/objects/123
[
  {
    “type”: “Link”,
    “mediaType”: “text/html”,
    “href”: “http://html.example/objects/123”
  },
  “http://remote.example/objects/123”
]
http://html.example/objects/123
[
  {
    “type”: “Link”,
    “mediaType”: “text/html”,
    “href”: “http://html.example/objects/123”
  },
  {
    “type”: “Link”,
    “mediaType”: “video/mp4”,
    “href”: “http://video.example/objects/123”
  }
]
http://html.example/objects/123
[
  {
    “type”: “Link”,
    “mediaType”: “video/mp4”,
    “href”: “http://video.example/objects/123”
  },
  {
    “type”: “Link”,
    “mediaType”: “text/html”,
    “href”: “http://html.example/objects/123”
  }
]
http://video.example/objects/123
[
  {
    “type”: “Link”,
    “mediaType”: “video/mp4”,
    “href”: “http://video.example/objects/123”
  },
  {
    “type”: “Link”,
    “mediaType”: “text/html”,
    “href”: “http://html.example/objects/123”,
    “rel”: “canonical”
  }
]
http://video.example/objects/123
{
  “href”: “https://notype.example/”
}
https://notype.example/
“http://pasture-one-actor/objects/123”
http://pasture-one-actor/objects/123
url url Example
“http://remote.example/objects/123”
http://remote.example/objects/123
[
  “http://remote.example/objects/123”
]
http://remote.example/objects/123
[
  “http://remote.example/objects/123”,
  “http://other.example/objects/123”
]
http://remote.example/objects/123
[
  “http://other.example/objects/123”,
  “http://remote.example/objects/123”
]
http://other.example/objects/123
{
  “type”: “Link”,
  “mediaType”: “text/html”,
  “href”: “http://html.example/objects/123”
}
http://html.example/objects/123
{
  “type”: “Link”,
  “mediaType”: “video/mp4”,
  “href”: “http://video.example/objects/123”
}
http://video.example/objects/123
[
  “http://remote.example/objects/123”,
  {
    “type”: “Link”,
    “mediaType”: “text/html”,
    “href”: “http://html.example/objects/123”
  }
]
http://remote.example/objects/123
[
  {
    “type”: “Link”,
    “mediaType”: “text/html”,
    “href”: “http://html.example/objects/123”
  },
  “http://remote.example/objects/123”
]
http://html.example/objects/123
[
  {
    “type”: “Link”,
    “mediaType”: “text/html”,
    “href”: “http://html.example/objects/123”
  },
  {
    “type”: “Link”,
    “mediaType”: “video/mp4”,
    “href”: “http://video.example/objects/123”
  }
]
http://html.example/objects/123
[
  {
    “type”: “Link”,
    “mediaType”: “video/mp4”,
    “href”: “http://video.example/objects/123”
  },
  {
    “type”: “Link”,
    “mediaType”: “text/html”,
    “href”: “http://html.example/objects/123”
  }
]
http://video.example/objects/123
[
  {
    “type”: “Link”,
    “mediaType”: “video/mp4”,
    “href”: “http://video.example/objects/123”
  },
  {
    “type”: “Link”,
    “mediaType”: “text/html”,
    “href”: “http://html.example/objects/123”,
    “rel”: “canonical”
  }
]
http://video.example/objects/123
{
  “href”: “https://notype.example/”
}
https://notype.example/
“http://pasture-one-actor/objects/123”
http://pasture-one-actor/objects/123
url url Example
“http://remote.example/objects/123”
http://remote.example/objects/123
[
  “http://remote.example/objects/123”
]
-
[
  “http://remote.example/objects/123”,
  “http://other.example/objects/123”
]
-
[
  “http://other.example/objects/123”,
  “http://remote.example/objects/123”
]
-
{
  “type”: “Link”,
  “mediaType”: “text/html”,
  “href”: “http://html.example/objects/123”
}
http://html.example/objects/123
{
  “type”: “Link”,
  “mediaType”: “video/mp4”,
  “href”: “http://video.example/objects/123”
}
http://video.example/objects/123
[
  “http://remote.example/objects/123”,
  {
    “type”: “Link”,
    “mediaType”: “text/html”,
    “href”: “http://html.example/objects/123”
  }
]
-
[
  {
    “type”: “Link”,
    “mediaType”: “text/html”,
    “href”: “http://html.example/objects/123”
  },
  “http://remote.example/objects/123”
]
-
[
  {
    “type”: “Link”,
    “mediaType”: “text/html”,
    “href”: “http://html.example/objects/123”
  },
  {
    “type”: “Link”,
    “mediaType”: “video/mp4”,
    “href”: “http://video.example/objects/123”
  }
]
-
[
  {
    “type”: “Link”,
    “mediaType”: “video/mp4”,
    “href”: “http://video.example/objects/123”
  },
  {
    “type”: “Link”,
    “mediaType”: “text/html”,
    “href”: “http://html.example/objects/123”
  }
]
-
[
  {
    “type”: “Link”,
    “mediaType”: “video/mp4”,
    “href”: “http://video.example/objects/123”
  },
  {
    “type”: “Link”,
    “mediaType”: “text/html”,
    “href”: “http://html.example/objects/123”,
    “rel”: “canonical”
  }
]
-
{
  “href”: “https://notype.example/”
}
https://notype.example/
“http://pasture-one-actor/objects/123”
http://pasture-one-actor/objects/123
url url Example
“http://remote.example/objects/123”
http://pasture-one-actor/object/pddNIz5fqLk
[
  “http://remote.example/objects/123”
]
http://pasture-one-actor/object/CR8neTnAY4g
[
  “http://remote.example/objects/123”,
  “http://other.example/objects/123”
]
http://pasture-one-actor/object/IT6YZ1OD_6k
[
  “http://other.example/objects/123”,
  “http://remote.example/objects/123”
]
http://pasture-one-actor/object/YrxIgcHVhOY
{
  “type”: “Link”,
  “mediaType”: “text/html”,
  “href”: “http://html.example/objects/123”
}
http://pasture-one-actor/object/px1SwQkESD8
{
  “type”: “Link”,
  “mediaType”: “video/mp4”,
  “href”: “http://video.example/objects/123”
}
http://pasture-one-actor/object/Pc87CWU6L1A
[
  “http://remote.example/objects/123”,
  {
    “type”: “Link”,
    “mediaType”: “text/html”,
    “href”: “http://html.example/objects/123”
  }
]
http://pasture-one-actor/object/_2TOY6On9WI
[
  {
    “type”: “Link”,
    “mediaType”: “text/html”,
    “href”: “http://html.example/objects/123”
  },
  “http://remote.example/objects/123”
]
http://pasture-one-actor/object/Fy8p-iEV1PE
[
  {
    “type”: “Link”,
    “mediaType”: “text/html”,
    “href”: “http://html.example/objects/123”
  },
  {
    “type”: “Link”,
    “mediaType”: “video/mp4”,
    “href”: “http://video.example/objects/123”
  }
]
http://pasture-one-actor/object/AGO-XXxAjT8
[
  {
    “type”: “Link”,
    “mediaType”: “video/mp4”,
    “href”: “http://video.example/objects/123”
  },
  {
    “type”: “Link”,
    “mediaType”: “text/html”,
    “href”: “http://html.example/objects/123”
  }
]
http://pasture-one-actor/object/6EJ6xV1gLIg
[
  {
    “type”: “Link”,
    “mediaType”: “video/mp4”,
    “href”: “http://video.example/objects/123”
  },
  {
    “type”: “Link”,
    “mediaType”: “text/html”,
    “href”: “http://html.example/objects/123”,
    “rel”: “canonical”
  }
]
http://pasture-one-actor/object/s349vevxndE
{
  “href”: “https://notype.example/”
}
http://pasture-one-actor/object/Bkf0qbh-Vzs
“http://pasture-one-actor/objects/123”
http://pasture-one-actor/objects/123