Hola
lair, antes de enviar tienes que transformalo en bytes :
Código C:
Ver originalbyte[] byteArray = Encoding.UTF8.GetBytes(mensaje);
req.ContentLength = byteArray.Length;
Stream dataStream = objRequest.GetRequestStream();
dataStream.Write(byteArray, 0, byteArray.Length);
dataStream.Close();
WebResponse resp = req.GetResponse();
dataStream = resp.GetResponseStream();
StreamReader strreader = new StreamReader(dataStream);
return strreader.ReadToEnd();
Pruebas y nos comentas!. Saludos!
.