Freigeben über


HttpResponseHeaderCollection.Location Eigenschaft

Definition

Ruft den URI ab, der den Wert oder einen LOCATION-HTTP-Header für eine HTTP-Antwort darstellt, oder legt diesen fest.

public:
 property Uri ^ Location { Uri ^ get(); void set(Uri ^ value); };
Uri Location();

void Location(Uri value);
public System.Uri Location { get; set; }
var uri = httpResponseHeaderCollection.location;
httpResponseHeaderCollection.location = uri;
Public Property Location As Uri

Eigenschaftswert

Das -Objekt, das den Wert eines Location-HTTP-Headers für eine HTTP-Antwort darstellt. Ein NULL-Wert bedeutet, dass der Header nicht vorhanden ist.

Hinweise

Der folgende Beispielcode zeigt eine Methode zum Festlegen des Location-Headers für ein HttpResponseMessage-Objekt mithilfe der Location-Eigenschaft für das HttpResponseHeaderCollection-Objekt .

public void DemonstrateHeaderResponseLocation() {
    var response = new HttpResponseMessage();

    // Set the header with a strong type.
    response.Headers.Location = new Uri("http://example.com/");

    // Get the strong type out
    System.Diagnostics.Debug.WriteLine("Location absolute uri: {0}", response.Headers.Location.AbsoluteUri);

    // The ToString() is useful for diagnostics, too.
    System.Diagnostics.Debug.WriteLine("The Location ToString() results: {0}", response.Headers.Location.ToString());
}

Gilt für:

Weitere Informationen