Das hinzufügen von HTTP-request-header, um WCF-Anforderung

Habe ich einen WCF-Dienst konsumieren von beiden AJAX und C# - Anwendung

Ich brauche zum senden eines Parameters durch den HTTP-request-header.

Auf meine AJAX habe ich Folgendes und es funktioniert:

$.ajax({
    type: "POST",
    url: this.tenantAdminService,
    beforeSend: function (req, methodName)
    {
        req.setRequestHeader("AdminGUID", adminGuid);
    }

und auf der WCF-server-Seite habe ich das folgende tun, um die header:

string adminGUID = System.Web.HttpContext.Current.Request.Headers["AdminGUID"];

Was ist das C# - äquivalent?
Wie kann ich senden Sie die http-request-header, die er auch verbrauchen durch meine WCF-server?

Ich hinzufügen müssen, um den parameter HTTP-request-header und nicht der header der Nachricht,

Dank!

InformationsquelleAutor Dor Cohen | 2012-12-13
Schreibe einen Kommentar