Мое предположение - то, что кто-то продвинул ответвление и назвал его ГОЛОВОЙ:
git push origin HEAD
Я протестировал HTmlENcode для всех кодов символов, перечисленных здесь http://www.ascii.cl/htmlcodes.htm
Похоже, что он экранирует большинство символов, и те что он не сбежит, не нарушит совместимость с XHTML
Кодирование HTML должно обеспечивать преобразование всех несовместимых с HTML символов в строке в их эквивалентные объекты. Как вы обнаружили, одинарные кавычки и т. Д. Вполне допустимы в (X) HTML и не требуют кодирования. Вы можете использовать UrlEncode / UrlDecode, если вам это нужно, или свернуть свою собственную функцию с помощью Replace.
MSDN сообщает, что Server.HTMLEncode выполняет только следующие действия:
Я пришел сюда в поисках того же ответа. В моем случае решение заключалось в том, чтобы ... использовать двойные кавычки в окружающем HTML-коде ..