You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
See https://tools.ietf.org/html/draft-kelly-json-hal-08#section-5 for a list of the HAL Link, paraphrased below. The implementation of Link only complies with sections 5.1 and 5.2 and does not comply with sections 5.3 - 5.8. While I understand you may have philosophical differences with the specification on the inclusion of some of these attributes, I submit that one should not claim to support a standard unless one does so faithfully.
5.1. href REQUIRED.
5.2. templated OPTIONAL.
5.3. type OPTIONAL.
Its value is a string used as a hint to indicate the media type expected when dereferencing the target resource.
5.4. deprecation OPTIONAL.
Its presence indicates that the link is to be deprecated (i.e. removed) at a future date. Its value is a URL that SHOULD provide further information about the deprecation. A client SHOULD provide some notification (for example, by logging a warning message) whenever it traverses over a link that has this property. The notification SHOULD include the deprecation property's value so that a client maintainer can easily find information about the deprecation.
5.5. name OPTIONAL.
Its value MAY be used as a secondary key for selecting Link Objects which share the same relation type.
5.6. profile OPTIONAL.
Its value is a string which is a URI that hints about the profile (as defined by [I-D.wilde-profile-link]) of the target resource.
5.7. title OPTIONAL.
Its value is a string and is intended for labeling the link with a human-readable identifier (as defined by [RFC5988]).
5.8. hreflang OPTIONAL.
Its value is a string and is intended for indicating the language of the target resource (as defined by [RFC5988]).
The text was updated successfully, but these errors were encountered:
See https://tools.ietf.org/html/draft-kelly-json-hal-08#section-5 for a list of the HAL Link, paraphrased below. The implementation of Link only complies with sections 5.1 and 5.2 and does not comply with sections 5.3 - 5.8. While I understand you may have philosophical differences with the specification on the inclusion of some of these attributes, I submit that one should not claim to support a standard unless one does so faithfully.
5.1. href REQUIRED.
5.2. templated OPTIONAL.
5.3. type OPTIONAL.
Its value is a string used as a hint to indicate the media type expected when dereferencing the target resource.
5.4. deprecation OPTIONAL.
Its presence indicates that the link is to be deprecated (i.e. removed) at a future date. Its value is a URL that SHOULD provide further information about the deprecation. A client SHOULD provide some notification (for example, by logging a warning message) whenever it traverses over a link that has this property. The notification SHOULD include the deprecation property's value so that a client maintainer can easily find information about the deprecation.
5.5. name OPTIONAL.
Its value MAY be used as a secondary key for selecting Link Objects which share the same relation type.
5.6. profile OPTIONAL.
Its value is a string which is a URI that hints about the profile (as defined by [I-D.wilde-profile-link]) of the target resource.
5.7. title OPTIONAL.
Its value is a string and is intended for labeling the link with a human-readable identifier (as defined by [RFC5988]).
5.8. hreflang OPTIONAL.
Its value is a string and is intended for indicating the language of the target resource (as defined by [RFC5988]).
The text was updated successfully, but these errors were encountered: