22 Mayıs 2009, Cuma
C# HttpWebRequest vs WebRequest
Bu kod parçası gördüm
var request = (HttpWebRequest) WebRequest.Create("http://www.google.com");
Neden (HttpWebRequest)
dökme gerekiyor mu? Neden sadece HttpWebRequest.Create
kullan? Ve neden HttpWebRequest.Create
6 ** ** 5, bir yapar mı?
CEVAP
22 Mayıs 2009, Cuma
Create
yöntem statik ve sadece WebRequest
var. HttpWebRequest.Create
olarak arama farklı görünebilir, ama aslında WebRequest.Create
çağırmak için aşağı derlenmiş. Sadece miras yüzünden HttpWebRequest
gibi görünüyor.
Create
yöntem DAHİLİ olarak, nesnelerin gerçek yaratılış yapmak için fabrika deseni, Uri
bunu pas olarak kullanmaktadır. Aslında diğer nesneler, FtpWebRequest
FileWebRequest
, Uri
bağlı gibi geri gelebilir.
Bunu Paylaş:
.Net HttpWebRequest.() GetResponse htt...
Ne fark var HTTPWebRequest ve WebClien...
Nasıl WebRequest SSL ile şifrelenmiş b...
Nasıl json yanıt sistemini kullanarak ...
HttpWebRequest Ve Yerel GZip Sıkıştırm...