Я хочу использовать строку в URL:
some/url/<mystring>
Моя проблема: mystring
исходит непосредственно из пользовательского ввода, где разрешено вводить любые специальные символы, включая опасные, например слэш. Я хочу сбежать от них.
РЕДАКТИРОВАТЬ: нет, я не хочу экранировать HTML-код. Я хочу экранировать части строки, которые могут заставить URL-адрес направлять куда-либо еще, чем на url/to/{input}
. (например /
или ?
)