Почему URL-адрес закодирован через запятую?

При отладке в ASP.NET MVC я не вижу разницы между:

http://mysite.com?q=hi,bye

и

http://mysite.com?q=hi%2Cbye

Параметр строки запроса «q» всегда имеет значение «привет, пока».

Так почему же закодирована запятая?

Я хочу сделать что-то вроде этого https://stackoverflow.com/a/752109/173957 .

У меня есть такая форма:

Как я могу предотвратить кодирование этого значения?

26
задан Community 23 May 2017 в 10:31
поделиться