У меня есть клиент-серверное приложение (asp.net), в котором есть текстовое поле, которое пользователь вводит в html elements
+ text
.
данные, отправляемые от клиента к серверу через1005 *.(до ashx
)
Допустим, клиент пишет:
<b> Hello </b>
, поэтому я:
1) encodeUriComponent
весь текст.1016 * 2) Html Encode
Специальные символы (например, > <
)
3) отправляют это на сервер
4) сохраняют в БД.
Вопрос:
Каков предпочтительный способ сохранения в дБ?
С > <
?или я должен декодировать его и затем сохранить?
(данные должны быть представлены пользователю, когда-нибудь в будущем ...)