Link Header: Difference between revisions
Jump to navigation
Jump to search
Line 13: | Line 13: | ||
== Additional Properties == | == Additional Properties == | ||
A link can have other optional properties as well, an example is the | A link can have other optional properties as well, an example is the <code>templated=true</code> property that should be added if a client is supposed to fill in a [[URL Template]]. |
Revision as of 17:42, 15 January 2021
Link headers are a way to signal available actions to clients. Which actions can be available and how you can perform these actions are documented in the Media-Type specification corresponding to the Content-Type you got back from the server.
Links are identified using their `rel` parameter and always have a `href`.
Common Links
rel=self
: This is the canonical URL for this resource. PUT and DELETE requests should generally be done here.rel=next
: The next page in a listrel=prev
: The previous page in a listrel=first
: The first page in a listrel=last
: The last page in a list
A full list of publicly registered relation types can be found on the IANA Link Relations page.
Additional Properties
A link can have other optional properties as well, an example is the templated=true
property that should be added if a client is supposed to fill in a URL Template.