/// <summary> /// C# post提交並反饋結果 /// </summary> /// <param name="url"></param> /// <param name="xmlString"></param> /// <returns></returns> public static string PostXmlResponse(string url, string xmlString) { HttpContent httpContent = new StringContent(xmlString); httpContent.Headers.ContentType = new System.Net.Http.Headers.MediaTypeHeaderValue("application/josn"); HttpClient httpClient = new HttpClient(); HttpResponseMessage res = httpClient.PostAsync(url, httpContent).Result; if (res.IsSuccessStatusCode) { Task<string> t = res.Content.ReadAsStringAsync(); return t.Result; } return string.Empty; }
/// <summary> /// Get請求數據 /// </summary> /// <param name="url"></param> /// <returns></returns> public static string GetResponse(string url) { HttpClient httpClient = new HttpClient(); HttpResponseMessage res = httpClient.GetAsync(url).Result; if (res.IsSuccessStatusCode) { Task<string> t = res.Content.ReadAsStringAsync(); return t.Result; } return string.Empty; }