Как я могу разобрать строки запроса в actix-web? - PullRequest
0 голосов
/ 28 января 2019

Как я могу разобрать аргументы name и color из следующего URL, используя actix-web ?

http://example.com/path/to/page?name=ferret&color=purple

Я полагаю, мой путь должен быть /path/to/page изатем, когда я пытаюсь запросить name, я получаю пустую строку (req.match_info().query("name"), где req: &HttpRequest).

Единственная документация , которую я нашел, касается сопоставления имен (например, еслипуть /people/{page}/ будет соответствовать /people/123/, так что page = 123 но это не то, что я хочу.

1 Ответ

0 голосов
/ 28 января 2019

Мне удалось заставить его работать, используя:

let name = req.query().get("name").unwrap(); // name = "ferret"
...