Complementando la versión que mi compañero Jack publicó hace tiempo referente a éste mismo tema (ver post), les comparto una versión donde envió un string con información JSON.
El framework utilizado es: 4.0
La librería utilizada es: System.Net;
var syncClient = new WebClient();
syncClient.Headers[HttpRequestHeader.ContentType] = "application/json; charset=utf-8";
syncClient.Headers[HttpRequestHeader.Accept] = "application/json";
var resp = syncClient.UploadString(baseUrl, "POST", "{nombre: Emiliano, apellido: Zapara}");
Console.WriteLine("\nRespuesta: {0}", resp);
Como valor agregado, pueden realizar sus pruebas creando un archivo en PHP con la siguiente información:
<?php echo file_get_contents('php://input'); > |
Bueno, una forma de agilizar la creación de clases en C# a partir de un JSON es utilizando Json2csharp
Muy bueno! Lo voy a poner en práctica. Y lo recomendaré a gente que se que también lo necesita. GRACIAS!!