Comments 7
Не уверен, но может проще было переопределить класс Route.
да и строки запроса вида /mypage/id/1/page/4 кажутся не очень удобными, лучше было бы /mypage/id1/page4
да и строки запроса вида /mypage/id/1/page/4 кажутся не очень удобными, лучше было бы /mypage/id1/page4
+1
А если id указывать не нужно (он равен значению по умолчанию), и нужно только page? Или если на месте id будет много параметров, которые также имеют значения по умолчанию. URL может стать неадекватно длинным без видимых причин.
0
если 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
То есть путь вида /page/a1/b2/c3 будет автоматически реврайтится на /page.aspx?a=1&b=2&c=3 и это не зависит от числа параметров (может быть и /page/a1/b2/c3/d4) и от их порядка.
В вашем случае приходится ещё обрабатывать много неадекватных урлов например: /mypage/id/page/1/4
0
«route» по английски произносится как «рут», «routing» произносится как «рутинг», есть еще вариант произнесения «раутинг», но никак не «роутинг».
0
route [raʊt /ruːt] — видимо, есть 2 варианта произношения. Хотя это так говорит мой словарь. А как произносят на самом деле, надо спросить у американцев/англичан или у тех, кто там живет
0
А мне всегда казалось, что рут — это root.
0
см
lingvo.yandex.ru/en?text=route&st_translate=on
и
lingvo.yandex.ru/en?text=root&lang=en&search_type=lingvo&st_translate=on
Транскрипция одинаковая: «рут» это и «root» и «route»
lingvo.yandex.ru/en?text=route&st_translate=on
и
lingvo.yandex.ru/en?text=root&lang=en&search_type=lingvo&st_translate=on
Транскрипция одинаковая: «рут» это и «root» и «route»
0
Sign up to leave a comment.
Простой способ добавить роутинг /key/value в ASP .NET MVC