Content Resources Scenario

Landing Page ➞ Content Resources

The use of Typed Links in the HTTP Link header is illustrated for the paper:

Madland, C. and Richards, G. Enhancing Student-Student Online Interaction: Exploring the Study Buddy Peer Review Activity. The International Review of Research In Open and Distributed Computing 17, 3 (2016), 158-175. https://doi.org/10.19173/irrodl.v17i3.2179.

This is a summary of the links that should be provided:

  • The Landing Page should have links with the item relation type pointing at each Content Resource.
  • Each item link should have attributes to express the MIME type and possibly profile of the resource that is the target of the link.
  • Each Content Resource should link back to the Landing Page with the collection relation type.

Link Headers for the Content Resources pattern

Visualization of link relations

The HTTP Link header to link to content resources for the Landing Page URI
https://www.irrodl.org/index.php/irrodl/article/view/2179 is:
$ curl -I "https://www.irrodl.org/index.php/irrodl/article/view/2179"

Link: <https://www.irrodl.org/index.php/irrodl/article/download/2179/3748> ; rel="item" ; type="application/pdf",
 <https://www.irrodl.org/index.php/irrodl/article/view/2179/3747> ; rel="item" ; type="text/epub+zip",
 <https://www.irrodl.org/index.php/irrodl/article/view/2179/3714> ; rel="item" ; type="audio/mpeg"
The HTTP Link header to link back to the landing page for the Publication PDF URI
https://www.irrodl.org/index.php/irrodl/article/download/2179/3748 is:
$ curl -I "https://www.irrodl.org/index.php/irrodl/article/download/2179/3748"

Link: <https://www.irrodl.org/index.php/irrodl/article/view/2179> ; rel="collection" ; type="text/html"
The HTTP Link header to link back to the landing page for the EPUB/ZIP URI
https://www.irrodl.org/index.php/irrodl/article/view/2179/3747 is:
$ curl -I "https://www.irrodl.org/index.php/irrodl/article/view/2179/3747"

Link: <https://www.irrodl.org/index.php/irrodl/article/view/2179> ; rel="collection" ; type="text/html"
The HTTP Link header to link back to the landing page for the AUDIO/MPEG URI
https://www.irrodl.org/index.php/irrodl/article/view/2179/3714 is:
$ curl -I "https://www.irrodl.org/index.php/irrodl/article/view/2179/3714"

Link: <https://www.irrodl.org/index.php/irrodl/article/view/2179> ; rel="collection" ; type="text/html"