在example
section中,他们使用:
HttpResponse::Ok()
.content_type("text/plain")
.body(format!("Hello {}!", req.match_info().get("name").unwrap()))
但是,我不喜欢对content-type
进行硬编码,因为有一个不错的class表明我可以对json
响应使用枚举:
let mut builder = HttpResponse::Ok();
builder.set(ContentType(TEXT_HTML));
问题是我也想设置响应的主体。我如何在上面的builder
中做到这一点?
谢谢。
答案 0 :(得分:0)
与第一个示例相同,只是将.content_type()替换为.set()