关于 url_for 的文档。
代码:
fn index(req: HttpRequest) -> HttpResponse {
let url = req.url_for("foo", &["1", "2", "3"]); // <- generate url for "foo" resource
HTTPOk.into()
}
fn main() {
let app = Application::new()
.resource("/test/{one}/{two}/{three}", |r| {
r.name("foo"); // <- set resource name, then it could be used in `url_for`
r.method(Method::GET).f(|_| httpcodes::HTTPOk);
})
.finish();
}
如何将查询字符串添加到生成的 URL 中?name=Alex
?是否有一种很好的内置方式来使用HttpRequest.url_for()
(不仅仅是附加 like url += query_str
)