2010-05-03 3 views
0

Так что я знаю, что мой сервер на реальной форме отправляет %CE%EB%E5%E3+%DF%EA%F3%F8%EA%E8%ED в Олег Якушкин. Как преобразовать перенос строки из Олег Якушкин в %CE%EB%E5%E3+%DF%EA%F3%F8%EA%E8%ED с использованием C#?Как превратить строку в читаемый по php-серверу? (С #)

+0

Если это любая помощь поиска в библиотеке, этот процесс называется «urlencoding» или «процент кодирования». http://en.wikipedia.org/wiki/Urlencoding –

ответ

1

Как это:

Uri.EscapeDataString(str) 

Обратите внимание, что это будет кодировать символ пробела как% 20, а не +. Однако PHP должен справиться с этим штрафом.

+0

И BTW, какова конечная кодировка такой операции - UTF-8 (я работаю с русскими и другими подобными lancuages)? – Rella

+0

[Да, UTF8] (http://msdn.microsoft.com/en-us/library/system.uri.escapedatastring.aspx) – SLaks

Смежные вопросы