4) Knowledge of the media type being returned to the client. One
resource can (and often does) support multiple media types, and each
media
type is going to come with different link relations.
Can you educate me a bit please and explain why different media types
can affect the link relations ?
I guess it's to do with media types used as contributors to the
versioning/etc strategies... Either way, the media type being returned
to the client will be available at the provider level...
Cheers, Sergey