Веб-сайт на иврите с кодировкой Windows-1255.
Используя расширение Tamer Data в Firefox, я вижу, что один из параметров Post:
+++++++++% Е4% FA% E7% E1% F8 +++++++++
используя эту таблицу, я перевел ее на иврит:
+++++++++ התחבר +++++++++
Теперь я хочу отправить его как почтовые данные:
HttpWebRequest request = (HttpWebRequest)WebRequest.Create(url);
string param =;// What should I set here? should i type in hebrew? should i conver it to hex?
//Should I type +++++++++%E4%FA%E7%E1%F8+++++++++ or maybe %E4%FA%E7%E1%F8?
string postData = string.Format({0}={1}",param,value);
byte[] byteArray = Encoding.UTF8.GetBytes(postData); //what encoding to use?
request.ContentType = "application/x-www-form-urlencoded";
request.ContentLength = byteArray.Length;
Stream dataStream = request.GetRequestStream();
dataStream.Write(byteArray, 0, byteArray.Length);