使用HttpClient发送GET请求

来源:互联网 发布:vba聊天软件 编辑:程序博客网 时间:2024/05/21 19:21
HttpRequestMessage http_req_msg = new HttpRequestMessage();http_req_msg.Method = HttpMethod.Get;http_req_msg.Headers.Add("user-agent", "Mozilla/5.0 (compatible; MSIE 10.0; Windows NT 6.2; WOW64; Trident/6.0)");http_req_msg.RequestUri = new Uri("http://webservices.amazon.com/AWSECommerceService/AWSECommerceService.wsdl");                       HttpClient httpclient;            HttpClientHandler httphandler;            httphandler = new HttpClientHandler();httphandler.AllowAutoRedirect = false;httphandler.UseCookies = false;httpclient = new HttpClient(httphandler);var task = httpclient.SendAsync(http_req_msg);task.Result.EnsureSuccessStatusCode();HttpResponseMessage response = task.Result;var result = response.Content.ReadAsStringAsync();string responseBodyAsText = result.Result;responseBodyAsText = responseBodyAsText.Replace("<br>", Environment.NewLine); // Insert new linesMessageBox.Show(responseBodyAsText);

0 0
原创粉丝点击