SORU
21 Ocak 2010, PERŞEMBE


Nasıl json yanıt sistemini kullanarak almak için.net.c webrequest#?

Dış etki alanından gelen json veri almak istiyorum. Webrequest bir web sitesinden yanıt almak için kullanılır. İşte kod:

var request = WebRequest.Create(url);
string text;
var response = (HttpWebResponse) request.GetResponse();

using (var sr = new StreamReader(response.GetResponseStream()))
{
    text = sr.ReadToEnd();
}

Herkes json veri alamıyorum neden biliyor musun?

CEVAP
4 Mart 2011, Cuma


Bazı API sağlaruygun "" başlık Kabul etmekaranan yanıt türü için istekte.

Bir API XML ve JSON veri döndürebilir ve JSON sonuç istiyorsanız örneğin, HttpWebRequest.Accept özellik ayarlamak gerekir< . "" . application/json ^güçlü .

HttpWebRequest httpWebRequest = (HttpWebRequest)WebRequest.Create(requestUri);
httpWebRequest.Method = WebRequestMethods.Http.Get;
httpWebRequest.Accept = "application/json";

Bunu Paylaş:
  • Google+
  • E-Posta
Etiketler:

YORUMLAR

SPONSOR VİDEO

Rastgele Yazarlar

  • Caramthros

    Caramthros

    10 AĞUSTOS 2007
  • TheFlashCentre

    TheFlashCent

    22 Mayıs 2008
  • Wronchi Animation

    Wronchi Anim

    9 Mayıs 2011