我似乎找不到如何设置响应的标题。我一直在寻找如何做到这一点,但还没有找到一个简单的方法来做到这一点。特别强调content-type头,如何从响应处理程序设置标准和自定义头,记住我已经可以做thing.into_response()。
content-type
thing.into_response()
nhhxz33t1#
下面是一个如何在处理程序中设置自定义响应头的示例:
async fn my_handler() -> impl IntoResponse { let mut headers = HeaderMap::new(); headers.insert("x-my-hdr", "abc".parse().unwrap()); (headers, "It works!") }
我已经用自定义和标准头(比如Content-Type)测试了上面的代码,它似乎在两种情况下都能工作。
Content-Type
1条答案
按热度按时间nhhxz33t1#
下面是一个如何在处理程序中设置自定义响应头的示例:
我已经用自定义和标准头(比如
Content-Type
)测试了上面的代码,它似乎在两种情况下都能工作。