Двоеточие ASP.NET MVC в URL-адресе

Я видел, что у IIS есть проблема с введением двоеточий в URL-адреса. Я также видел предложения, предложенные другими здесь .

На сайте, над которым я работаю, я хочу иметь возможность передавать названия фильмов, книг и т. Д. В свой URL с двоеточием, например:

mysite.com/Movie/Bob:The Return

Это будет использоваться моим MovieController , например, в виде строки и используется далее по строке.

Я понимаю, что двоеточие не идеально. У кого-нибудь есть другие предложения? Каким бы бедным оно ни было, я выполняю поиск и замену всех двоеточий (:) на другой символ, а затем обратную замену, когда я хочу использовать его на стороне контроллера.

6
задан Community 23 May 2017 в 11:46
поделиться