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/
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/actor/5iWponOaqC0
{
  “type”: “Link”,
  “mediaType”: “video/mp4”,
  “href”: “http://video.example/objects/123”
}
http://pasture-one-actor/actor/I966DJYukM4
[
  “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/actor/6lWyIRlqA6w
[
  {
    “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/actor/NMKX81_9mU0
[
  {
    “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/actor/jH75BzLMqFo
{
  “href”: “https://notype.example/”
}
http://pasture-one-actor/actor/cyLvaX0e4Qo
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/actor/edvkZyS5Vc8
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/
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/
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/
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/
url url Example
“http://remote.example/objects/123”
http://pasture-one-actor/actor/9fd9cunpv3g
[
  “http://remote.example/objects/123”
]
http://pasture-one-actor/actor/3DGr5EP8mrw
[
  “http://remote.example/objects/123”,
  “http://other.example/objects/123”
]
http://pasture-one-actor/actor/DxKwlFy_Ohs
[
  “http://other.example/objects/123”,
  “http://remote.example/objects/123”
]
http://pasture-one-actor/actor/C2PmtyOtTLk
{
  “type”: “Link”,
  “mediaType”: “text/html”,
  “href”: “http://html.example/objects/123”
}
http://pasture-one-actor/actor/NwAboQvKub8
{
  “type”: “Link”,
  “mediaType”: “video/mp4”,
  “href”: “http://video.example/objects/123”
}
http://pasture-one-actor/actor/i4Aay9W6Tzo
[
  “http://remote.example/objects/123”,
  {
    “type”: “Link”,
    “mediaType”: “text/html”,
    “href”: “http://html.example/objects/123”
  }
]
http://pasture-one-actor/actor/gI4DnAFNLU0
[
  {
    “type”: “Link”,
    “mediaType”: “text/html”,
    “href”: “http://html.example/objects/123”
  },
  “http://remote.example/objects/123”
]
http://pasture-one-actor/actor/T_ZXe6ItKu4
[
  {
    “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/actor/avFkoaTWkkg
[
  {
    “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/actor/phCx9hIx5f0
[
  {
    “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/actor/b7dtX1hGOUc
{
  “href”: “https://notype.example/”
}
http://pasture-one-actor/actor/prwO1PnkRdE