2009-10-20 19 views
5

मैंने डब्ल्यूसीएफ आरईएसटी स्टार्टर किट निकाल दी है और आने वाले अनुरोध पर HTTP शीर्षकों तक पहुंचने का प्रयास कर रहा हूं। मैंने OperationContext.Current.IncomingMessageHeaders को देखा है लेकिन या तो यह उन्हें नहीं पकड़ता है या मैं इसे गलत तरीके से एक्सेस कर रहा हूं।डब्ल्यूसीएफ आरईएसटी सूची आने वाले अनुरोध पर HTTP शीर्षलेख

मैं HTTP शीर्षलेखों को कैसे सूचीबद्ध करूं?

उत्तर

10

अंततः उत्तर मिला।

using System.ServiceModel.Web; 

protected override IEnumerable<KeyValuePair<string, SampleItem>> OnGetItems() { 
    WebHeaderCollection headers = WebOperationContext.Current.IncomingRequest.Headers; 
    foreach (string key in headers.Keys) { 
     logger.Debug("header " + key + "=" + headers[key]); 
    } 
} 
+0

आप इसे एसएससीसी फ़ाइल या विधि में कैसे कार्यान्वित करते हैं? – guiomie

संबंधित मुद्दे