Rocket.rs маршрут по поддомену - PullRequest
0 голосов
/ 27 января 2019

Есть ли способ по-разному обрабатывать запросы из разных поддоменов?Например, у меня есть www.example.com, который я хотел бы вернуть www.html и aaa.example.com, который я хотел бы вернуть aaa.html.

Я знаю, как получить имя хоста, и я всегда мог проверить это и иметь разные ветви, которые отвечают на один и тот же запрос, и каждый проверяет свое имя хоста, но это кажется немного чрезмерным.

Мне было интересно, было ли что-то подобное:

#[get("/", host="www.example.com")]
fn index() -> &'static str {
    "www"
}

#[get("/", host="aaa.example.com")]
fn index() -> &'static str {
    "aaa"
}
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...