Какой лучший способ обработать посетителя, создав свой собственный URL-адрес, и заменив то, что мы ожидаем от ID, что угодно?
Например:
ASP.Net MVC - обработка неверных параметров URL
Но пользователь может так же легко заменить URL-адрес:
https://stackoverflow.com/info/foo
Я подумал о том, чтобы сделать каждый параметр функции контроллера a String
и использовать Integer.TryParse()
для них - если это пройдет, то у меня есть идентификатор и вы можете продолжить, в противном случае я могу перенаправить пользователя в Unknown/not- найденный или индексный вид.
Qaru отлично справляется с этим, и я тоже хотел бы - как вы это делаете, или что бы вы предложили?