static void Main(string[] args) { var appid = "4d53bce03ec34c0a911182d4c228ee6c1"; var appkey = "A93reRTUJHsCuQSHR+L3GxqOJyDmQpCgps102ciuabc="; var model = new tb_gather { id = 0, angle = 123, electrical = 15, lightstate = 1, lumen = 20, temperature = 25, voltage = 5, time = "1448537964" }; var httpClient = new HttpClient(); var request = new HttpRequestMessage(HttpMethod.Post, "http://115.159.18.147/gather");//localhost:12008 var md5 = CalcMD5(JsonConvert.SerializeObject(model)); var sign = CalcSign(md5, appid, appkey); var httpcontent = new StringContent(JsonConvert.SerializeObject(model)); httpcontent.Headers.ContentType = new MediaTypeHeaderValue("application/json"); request.Headers.Authorization = new AuthenticationHeaderValue("abc", string.Format("{0}:{1}", appid, sign)); request.Content = httpcontent; var result = Result(httpClient, request).Result; var c = result.StatusCode; Console.WriteLine(result); Console.ReadKey(); }
static void Main(string[] args) { var appid = "4d53bce03ec34c0a911182d4c228ee6c1"; var appkey = "A93reRTUJHsCuQSHR+L3GxqOJyDmQpCgps102ciuabc="; var model = new tb_gather { id = 0, angle = 123, electrical = 15, lightstate = 1, lumen = 20, temperature = 25, voltage = 5, time = "1448537964" }; var httpClient = new HttpClient(); var request = new HttpRequestMessage(HttpMethod.Post, "http://115.159.18.147/gather");//localhost:12008 var md5 = CalcMD5(JsonConvert.SerializeObject(model)); var sign = CalcSign(md5, appid, appkey); var httpcontent = new StringContent(JsonConvert.SerializeObject(model)); httpcontent.Headers.ContentType = new MediaTypeHeaderValue("application/json"); request.Headers.Authorization = new AuthenticationHeaderValue("abc", string.Format("{0}:{1}", appid, sign)); request.Content = httpcontent; var result =Result(httpClient, request).Result; var c = result.StatusCode; Console.WriteLine(result); Console.ReadKey(); }