Как стать автором
Обновить

Комментарии 7

Не уверен, но может проще было переопределить класс Route.
да и строки запроса вида /mypage/id/1/page/4 кажутся не очень удобными, лучше было бы /mypage/id1/page4
А если id указывать не нужно (он равен значению по умолчанию), и нужно только page? Или если на месте id будет много параметров, которые также имеют значения по умолчанию. URL может стать неадекватно длинным без видимых причин.
если id не указан то будет /mypage/page4
То есть путь вида /page/a1/b2/c3 будет автоматически реврайтится на /page.aspx?a=1&b=2&c=3 и это не зависит от числа параметров (может быть и /page/a1/b2/c3/d4) и от их порядка.

В вашем случае приходится ещё обрабатывать много неадекватных урлов например: /mypage/id/page/1/4
«route» по английски произносится как «рут», «routing» произносится как «рутинг», есть еще вариант произнесения «раутинг», но никак не «роутинг».
route [raʊt /ruːt] — видимо, есть 2 варианта произношения. Хотя это так говорит мой словарь. А как произносят на самом деле, надо спросить у американцев/англичан или у тех, кто там живет
А мне всегда казалось, что рут — это root.
Зарегистрируйтесь на Хабре, чтобы оставить комментарий

Публикации

Истории