Domain Detective

API Reference

Class

WebAvailabilityHttpResult

Namespace DomainDetective
Assembly DomainDetective
Modifiers sealed

Public web endpoint availability result.

Inheritance

  • Object
  • WebAvailabilityHttpResult

Usage

This type appears in these public API surfaces even when no hand-authored example is attached directly to the page.

Returned or exposed by

Constructors

Properties

public String InitialUrl { get; set; } #

Gets or sets the initial URL.

public String FinalUrl { get; set; } #

Gets or sets the final URL after redirects.

public List<String> RedirectChain { get; } #

Gets redirect and request URLs visited in order.

public Nullable<Int32> StatusCode { get; set; } #

Gets the final HTTP status code.

public String ReasonPhrase { get; set; } #

Gets the final HTTP reason phrase.

public String ProtocolVersion { get; set; } #

Gets the final HTTP protocol version.

public Boolean Available { get; set; } #

Gets a value indicating whether the endpoint is available.

public Boolean RedirectLoop { get; set; } #

Gets a value indicating whether a redirect loop was detected.

public Boolean TooManyRedirects { get; set; } #

Gets a value indicating whether the redirect count exceeded the configured limit.

public TimeSpan Duration { get; set; } #

Gets the probe duration.

public Dictionary<String, String> ResponseHeaders { get; } #

Gets selected response headers from the final response.

public WebAvailabilityFailureKind FailureKind { get; set; } #

Gets the normalized failure kind, if any.

public String FailureReason { get; set; } #

Gets the failure reason, if any.

{{ include "footer" }}