Я использую метод post для отправки данных, и я использовал
HttpUtility.UrlEncode(string data)
для URL-кодирования данных. Но для некоторой определенной строки данные на стороне сервера отображаются иначе, чем то, что я отправил.
EX:
string data = "¦=¦=¦";
data = HttpUtility.UrlEncode(data);
после отправки данных на сервер строка отображается как ¦=¦=¦, но исходная строка была ¦=¦=¦.
И какой код URL я должен использовать, который может кодировать "(" в %28 , ")" в %29. Я могу найти это.
Я также использовал HttpUtility.UrlEncodeUnicode, HttpUtility.UrlPathEncode, но не работает. Какая кодировка URL подходит для этого типа строки?