私たちのREST APIの一部としてHATEOASを実装するために求められていると、これは応答が闊歩スペック_linkモデル - HATEOAS
_links:
[
{
rel:
string
The relationship to the request e.g. self which contains the resource that was requested or {object name}, a link to a resource that is related to the requested resource
action:
[
{
httpVerb:
string
Allowed actions for this link based on the users permissions
Enum:
Array[4]
0:"GET"
1:"POST"
2:"PUT"
3:"DELETE"
}
]
href:
string
A fully qualified URL to the resource.
}
]
RELとのhrefメイク感覚で定義されている方法であると私でしたこれらの2つの例をたくさん見つけましたが、のアクションには何も見つかりませんでした。それは標準の一部ですか?私は本当にそれを返すべきですか?
私は春のhateoasライブラリを使用しており、確かにアクションをサポートしていません。これに関するガイダンスは相当なものです。
ありがとうございました。
いくつかの研究を行った。 Palpalはこのフォーマット[リンク](https://developer.paypal.com/docs/api/hateoas-links/#the-link-object)を使用していますが、HALフォーマットは異なり、Spring HATEOAS HALフォーマットの変更はそうではありません簡単です。 – Vivek
_ "それは標準の一部ですか?" - どの標準を参照していますか?あなたはあなたの質問には何も言及していません。あなたの実際の質問は何ですか? – zeroflagL
申し訳ありませんが私の質問で明確ではなかった。私はHAL基準に言及していました。 HALは_action_を定義しません。 _action_が仕様の一部として定義されるべきであることを指示する規格はありますか? – Vivek