1
application/json
にデータを返すエンドポイント/foo
を持つRocketで書かれたプロジェクトがあります。私はロケット、rocket_codegen、serde、serde_jsonを使用しています。コンテンツタイプapplication/hal + jsonのRocketハンドラからどのように応答しますか?
#[get("/foo")]
fn foo() -> Json {
Json(json!({
"foo": 1
}))
}
これはうまく動作しますが、私はそう、私は私自身の応答を記述する必要があると思いますapplication/hal+json
で応答する必要がある、と私は失敗しています。 Content-Type application/hal+json
のJSONを返すにはどうすればよいですか?