System.Net.Http.HttpClient.GetAsync C# (CSharp) Method

GetAsync() public method

public GetAsync ( Uri requestUri ) : Task
requestUri System.Uri
return Task
        public Task<HttpResponseMessage> GetAsync(Uri requestUri)
        {
            return GetAsync(requestUri, defaultCompletionOption);
        }

Same methods

HttpClient::GetAsync ( Uri requestUri, CancellationToken cancellationToken ) : Task
HttpClient::GetAsync ( Uri requestUri, HttpCompletionOption completionOption ) : Task
HttpClient::GetAsync ( Uri requestUri, HttpCompletionOption completionOption, CancellationToken cancellationToken ) : Task
HttpClient::GetAsync ( string requestUri ) : Task
HttpClient::GetAsync ( string requestUri, CancellationToken cancellationToken ) : Task
HttpClient::GetAsync ( string requestUri, HttpCompletionOption completionOption ) : Task
HttpClient::GetAsync ( string requestUri, HttpCompletionOption completionOption, CancellationToken cancellationToken ) : Task

Usage Example

Example #1
1
        static void Main()
        {
            var address = "http://localhost:9000/";

            using (WebApp.Start<Startup>(address))
            {
                var client = new HttpClient();

                PrintResponse(client.GetAsync(address + "api/items.json").Result);
                PrintResponse(client.GetAsync(address + "api/items.xml").Result);

                PrintResponse(client.GetAsync(address + "api/items?format=json").Result);
                PrintResponse(client.GetAsync(address + "api/items?format=xml").Result);

                var message1 = new HttpRequestMessage(HttpMethod.Get, address + "api/items");
                message1.Headers.Add("ReturnType","json");
                var message2 = new HttpRequestMessage(HttpMethod.Get, address + "api/items");
                message2.Headers.Add("ReturnType", "xml");

                PrintResponse(client.SendAsync(message1).Result);
                PrintResponse(client.SendAsync(message2).Result);

                Console.ReadLine();
            }
        }
All Usage Examples Of System.Net.Http.HttpClient::GetAsync