SORU
21 ŞUBAT 2009, CUMARTESİ


Otomatik Tanımlama Bilgisi İşlemeyi C#/.NET HttpWebRequest, HttpWebResponse

Çerezleri otomatik olarak işlemek için bir yolu var .HttpWebRequest/HttpWebResponse nesneleri NET? Tercihen HS bir karşılığını arıyorum::UserAgent ve davranışları (perl), sadece bir .NET ortamı.

Herhangi bir öneri ya da tavsiye?

CEVAP
21 ŞUBAT 2009, CUMARTESİ


Aradığınız şey CookieContainer sınıf olduğunu düşünüyorum. Eğer doğru yapmaya çalıştığın şeyi anlıyorum, istek ve yanıt için ayrı nesneler var, size aktarmak istiyorumyanıtbir sonraki kurabiye koleksiyonuistekkurabiye toplama otomatik. Bu kodu kullanmayı deneyin:

CookieContainer cookieJar = new CookieContainer();
HttpWebRequest request = (HttpWebRequest)HttpWebRequest.Create("http://www.google.com");
request.CookieContainer = cookieJar;

HttpWebResponse response = (HttpWebResponse)request.GetResponse();
int cookieCount = cookieJar.Count;

Bir kez oluşturun cookieJar dizi istek. CookieContainer olacak mağaza kurabiye gelen yanıt, bu yüzden yukarıdaki örnekte, çerez kavanoz sayar 1 bir kez ziyaret Google.com. Kurabiye kabı Özellikleri İstek ve yanıt yukarıdaki tanımlama bilgilerini otomatik olarak işlenmiş ve nesneler arasında paylaştırılır yani cookieJar bir işaretçi depolamak.

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

YORUMLAR

SPONSOR VİDEO

Rastgele Yazarlar

  • 3DS Max Tutorials

    3DS Max Tuto

    4 AĞUSTOS 2013
  • ADDVOiCE

    ADDVOiCE

    28 Mayıs 2009
  • Commander Chalkboard

    Commander Ch

    20 Ocak 2014