HttpClientAliases.

HttpGet(ICakeContext, string, HttpSettings) Method

Summary

GETS the specified resource over HTTP/HTTPS.
Assembly
Cake.Http.dll
Namespace
Cake.Http
Containing Type
HttpClientAliases

Syntax

public static string HttpGet(this ICakeContext context, string address, HttpSettings settings)

Examples

        var settings = new HttpSettings
        {
           Headers = new Dictionary<string, string>
            {
              { "Authorization", "Bearer 1af538baa9045a84c0e889f672baf83ff24" },
                { "Cache-Control", "no-store" },
                { "Connection", "keep-alive" }
            },
            UseDefaultCredentials = true,
            EnsureSuccessStatusCode = false
        };

        string responseBody = HttpGet("https://www.google.com", settings);

Attributes

Type Description
CakeAliasCategoryAttribute
CakeMethodAliasAttribute

Parameters

Name Type Description
context ICakeContext The context.
address string The URL of the resource to GET.
settings HttpSettings The settings

Return Value

Type Description
string Content of the response body as a string.