我有一个用Rocket编写的项目,其端点/foo
以application/json
. 我正在使用火箭、rocket_codegen、serde 和 serde_json。
#[get("/foo")]
fn foo() -> Json {
Json(json!({
"foo": 1
}))
}
这很好用,但我需要回复,application/hal+json
所以我想我需要写自己的回复,但我失败了。如何使用 Content-Type 返回我的 JSON application/hal+json
?