से HTTP शीर्षलेख जानकारी पुनर्प्राप्त कैसे करें मेरे पास निम्नलिखित सी # रीस्टफुल इंटरैस है।सी # रीस्टफुल सेवा विधि
[WebGet(UriTemplate = "requires-authorization", ResponseFormat = WebMessageFormat.Json)]
[OperationContract]
string MethodRequiringAuthorization();
कौन सा निम्नलिखित वर्ग
public string MethodRequiringAuthorization()
{
//var authorisazation = HTTP header authorization field
return "{Message" + ":" + "You-accessed-this-message-with-authorization" + "}";
}
मैं (टिप्पणी की लाइन में वर्णित है) http हेडर में मौजूद फ़ील्ड "प्राधिकरण" का मूल्य इस विधि में पारित करने के लिए चाहते हैं पूर्णांक कार्यान्वित किया जाता है। कोई भी विचार मैं यह मान
शायद 'this.Request' का उपयोग कर? –
ps: आपको यह उपयोगी http://forums.asp.net/p/1193533/2056217.aspx –
ढूंढ सकता है जो वह अपनी विधि घोषणा के ऊपर उपयोग किए गए गुणों को ध्यान में रखते हुए यह मानना सुरक्षित है कि वह एएसपी.नेट वेब के बजाय डब्ल्यूसीएफ रेस्ट का उपयोग करता है एपीआई। इसका मतलब है 'अनुरोध' संपत्ति मौजूद नहीं है। – user1908061