'da özel başlık ekle HttpWebRequest
nesnesine bazı özel başlık eklemem gerekiyor. Ben 7.HttpWebRequest
cevap
Bir dize indeksi Headers
özelliğini kullanın Windows Phone HttpWebRequest
nesneye Özel Başlığını ekleyebilir Nasıl:
-
:
request.Headers["X-My-Custom-Header"] = "the-value";
MSDN göre bu yana kullanılmaktadır
https://msdn.microsoft.com/en-us/library/system.net.httpwebrequest.headers(v=vs.110).aspx
Sen HttpWebRequest.Headers koleksiyonuna değerler ekleyebilirsiniz.
MSDN göre, pencereler telefonda desteklenmelidir: http://msdn.microsoft.com/en-us/library/system.net.httpwebrequest.headers%28v=vs.95%29.aspx
JSON yanıtını, hizmet oluşturmak başlıklar ekleyerek ve okuma basit bir yöntem
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());
}
}
'Yetkilendirme' özel bir başlık değil ve daha kontrollü bir şekilde ele alınmalıdır. –
- 1. HttpWebRequest
- 2. HttpWebRequest
- 3. HttpWebRequest kullanırken bant genişliği kullanımı nasıl sınırlanır? HttpWebRequest kullanırken
- 4. HttpWebRequest zaman aşımı
- 5. Erişim Akışı Tampon HttpWebRequest
- 6. App kapatırsa kullanımı HttpWebRequest
- 7. HttpWebRequest için Proxy Proxy
- 8. C# HttpWebRequest WebRequest
- 9. C# JSON Kullanarak HttpWebRequest
- 10. Form verilerini HttpWebRequest
- 11. İç sunucu hatası (500) httpwebrequest
- 12. HttpWebRequest geri dönmüyor, bağlantı kapanıyor
- 13. HttpWebRequest + Windows Auth - NetworkCredential çalışmıyor
- 14. HttpWebRequest Hata: 503 sunucu kullanılamıyor
- 15. MonoDroid HttpWebRequest ve WebClient güvenilmez?
- 16. HttpWebRequest XML'den DropDownList XML VB.net
- 17. C# HttpWebRequest Temel bağlantı kapatıldı:
- 18. Ham HTTP İsteğini HTTPWebRequest Nesnesine Dönüştürme
- 19. HttpWebRequest Yanıt Akışı yalnızca 64k veri döndürüyor
- 20. HttpWebRequest (.NET) eşzamansız olarak nasıl kullanılır?
- 21. HttpWebRequest, ASP.NET ortamında önbellek kullanmaya nasıl zorlanır?
- 22. HttpWebRequest 500 iç sunucu hatası kabul
- 23. İstemci kimlik bilgileriyle SSL üzerinden HttpWebRequest
- 24. C# HttpWebRequest URI kodlamasını kaybeden Yardım
- 25. HttpRequestHeader'ı bir HttpWebRequest için nasıl ayarlayabilirim?
- 26. C# HttpWebRequest - HTTP 301 Algılandı mı?
- 27. Verileri HttpWebRequest kullanarak MVC Denetleyicisine nasıl gönderirim?
- 28. HttpWebRequest/HttpWebResponse ile ilgili sorunlar ve kurabiyeler
- 29. powershell httpwebrequest GET yöntemi cookiecontainer sorunu mu?
- 30. HttpWebRequest olan webclient sınıfının Vs iyi
da dize değiştirilebilir bu httpWebRequest.Headers [HttpRequestHeader.Authorization] = "value" gibi enum HttpRequestHeader ile; – OXXY
Bu, orijinal soruya @OXXY yanıt vermiyordu. 'HttpRequestHeader' sayımı, standart başlıklar içindir - özel olanlar için değil. –
evet haklısınızdır, bir – OXXY