Как сделать, чтобы ASP.NET Core не интерпретировал + как пробел?
Всем привет!
В моем приложении есть сортировка с помощью параметра sort_by. Если я передаю в качестве значения '+some_field',
ASP.NET Core возвращает мне значение без знака '+'. Как это можно исправить?
Никак. Это — веб-стандарт.
Символ "+" в урле означает пробел.
Если урл формируется в JavaScript, используйте encodeURIComponent()
Если урл формируется в C#, используйте Uri.EscapeDataString()
В других языках есть соответствующие аналоги.