标签: rust iron
在html页面上有一个包含用户列表的表。如何生成指向显示单个用户信息的页面的链接? " /用户/:USER_NAME" ?
当然,我可以对其进行硬编码。但是我想通过Iron的帮助更安全。
答案 0 :(得分:2)
Iron router有两个可以协同工作的宏。
router!允许您使用键定义路线:
router!
let router = router!(index: get "/" => index, query: get "/:query" => queryHandler, post: post "/" => postHandler);
url_for!可让您为密钥生成网址:
url_for!
url_for!(request, "foo", "query" => "test", "extraparam" => "foo")