HttpRequestHeaderCollection.Referer Eigenschaft
Definition
Wichtig
Einige Informationen beziehen sich auf Vorabversionen, die vor dem Release ggf. grundlegend überarbeitet werden. Microsoft übernimmt hinsichtlich der hier bereitgestellten Informationen keine Gewährleistungen, seien sie ausdrücklich oder konkludent.
Ruft den Uri ab, der den Wert eines Referer-HTTP-Headers für eine HTTP-Anforderung darstellt, oder legt diesen fest.
public:
property Uri ^ Referer { Uri ^ get(); void set(Uri ^ value); };
Uri Referer();
void Referer(Uri value);
public System.Uri Referer { get; set; }
var uri = httpRequestHeaderCollection.referer;
httpRequestHeaderCollection.referer = uri;
Public Property Referer As Uri
Eigenschaftswert
Das -Objekt, das den Wert eines Referer-HTTP-Headers für eine HTTP-Anforderung darstellt. Ein NULL-Wert bedeutet, dass der Header nicht vorhanden ist.
Hinweise
Der folgende Beispielcode zeigt eine Methode zum Festlegen des Referer-Headers für ein HttpRequestMessage-Objekt mithilfe der Referer-Eigenschaft für das HttpRequestHeaderCollection-Objekt .
public void DemonstrateHeaderRequestReferer() {
var request = new HttpRequestMessage();
// This is not typically set with a string.
// Set the header with a strong type.
// Uri is either in the Windows.Foundation namespace (JavaScript and C++)
// or in the System.Net namespace (C#).
var value = new Uri("http://example.com/");
request.Headers.Referer = value;
// Get the strong type out
System.Diagnostics.Debug.WriteLine("Referer absolute uri: {0}", request.Headers.Referer.AbsoluteUri);
// The ToString() is useful for diagnostics, too.
System.Diagnostics.Debug.WriteLine("The Host ToString() results: {0}", request.Headers.Referer.ToString());
}