में कस्टम शीर्षलेख जोड़ें मुझे HttpWebRequest
ऑब्जेक्ट में कुछ कस्टम शीर्षलेख जोड़ने की आवश्यकता है। मैं कैसे विंडोज फोन में HttpWebRequest
वस्तु के लिए कस्टम हैडर जोड़ सकते हैं 7.HttpWebRequest
57
A
उत्तर
119
आप एक स्ट्रिंग सूचकांक के साथ Headers
संपत्ति का उपयोग करें:
-
:
request.Headers["X-My-Custom-Header"] = "the-value";
MSDN के अनुसार, इस बाद से उपलब्ध है
https://msdn.microsoft.com/en-us/library/system.net.httpwebrequest.headers(v=vs.110).aspx
2
आप HttpWebRequest.Headers संग्रह करने के लिए मूल्यों को जोड़ सकते हैं।
MSDN के अनुसार, यह विंडोज फोन में समर्थन किया जाना चाहिए: http://msdn.microsoft.com/en-us/library/system.net.httpwebrequest.headers%28v=vs.95%29.aspx
12
, सेवा बनाने हेडर जोड़ने और पढ़ने JSON उत्तर का एक सरल विधि,
private static void WebRequest()
{
const string WEBSERVICE_URL = "<<Web service URL>>";
try
{
var webRequest = System.Net.WebRequest.Create(WEBSERVICE_URL);
if (webRequest != null)
{
webRequest.Method = "GET";
webRequest.Timeout = 12000;
webRequest.ContentType = "application/json";
webRequest.Headers.Add("Authorization", "Basic dchZ2VudDM6cGFdGVzC5zc3dvmQ=");
using (System.IO.Stream s = webRequest.GetResponse().GetResponseStream())
{
using (System.IO.StreamReader sr = new System.IO.StreamReader(s))
{
var jsonResponse = sr.ReadToEnd();
Console.WriteLine(String.Format("Response: {0}", jsonResponse));
}
}
}
}
catch (Exception ex)
{
Console.WriteLine(ex.ToString());
}
}
+0
'प्राधिकरण' एक कस्टम शीर्षलेख नहीं है, और इसे अधिक नियंत्रित तरीके से संभाला जाना चाहिए। –
संबंधित मुद्दे
- 1. HttpWebRequest
- 2. HttpWebRequest
- 3. HttpWebRequest
- 4. HttpWebRequest
- 5. HttpWebRequest
- 6. HttpWebRequest
- 7. HttpWebRequest
- 8. HttpWebRequest
- 9. सी # httpwebrequest
- 10. HttpWebRequest वर्ग
- 11. .NET HttpWebRequest
- 12. HttpWebRequest 404
- 13. HttpWebRequest SQLCLR
- 14. सी # HttpWebRequest बनाम WebRequest
- 15. सर्वर HttpWebRequest या WebClient
- 16. एएसपी HttpWebRequest और रीडायरेक्ट
- 17. HttpWebRequest कॉलबैक UI
- 18. सी # httpwebrequest और जावास्क्रिप्ट
- 19. Httpwebrequest और Fiddler
- 20. HttpWebRequest केवल .NET 4.0
- 21. एक्सेस स्ट्रीम बफर HttpWebRequest
- 22. HttpWebRequest डेट हैडर प्रारूप
- 23. HttpWebRequest/HttpWebResponse और कुकीज़
- 24. HttpWebRequest और सी #
- 25. वेबरेक्वेस्ट और httpwebrequest
- 26. एक HttpWebRequest POST
- 27. सी # HttpWebRequest POST'ing
- 28. HttpWebRequest समय समाप्त
- 29. HttpWebRequest पर Concurrency सीमा
- 30. HTTPS और httpWebRequest
भी स्ट्रिंग बदला जा सकता है इस httpWebRequest.Headers [HttpRequestHeader.Authorization] = "value" की तरह enum HttpRequestHeader के साथ; – OXXY
वह मूल प्रश्न, @OXXY का उत्तर नहीं देगा। 'HttpRequestHeader' गणना मानक शीर्षकों के लिए है - कस्टम वाले के लिए नहीं। –
हाँ आप सही हैं मुझे याद आया कि एक – OXXY