Aracılığıyla paylaş


WinINet ve WinHTTP

Birkaç özel durum dışında WinINet, WinHTTP'nin üst kümesidir. İkisi arasında seçim yaparken, kimliğe bürünme ve oturum yalıtımı gerektiren bir hizmet veya hizmet benzeri işlem içinde çalıştırmayı planlamadığınız sürece WinINetkullanmalısınız.

Özelliklerin karşılaştırması

Özellik WinINet KazanmaHTTP
kimlik bilgisi önbelleği . Windows Internet Explorer'daki tüm yerleşik uygulamaların kimlik bilgilerini otomatik olarak almasına izin verir. Ayrıca, Internet Explorer dışında çalışan bir uygulamanın sunucu kimlik bilgilerini yalnızca bir kez istemesine/belirtmesine olanak tanır. Bundan sonra istekler otomatiktir. evet Hayır
kimlik bilgisi istemini. Çağıran kodun kullanıcıdan kimlik bilgileri istemesine olanak tanıyan bir API sağlar. evet Hayır
FTP evet Hayır
otomatik arama/RAS desteği . Bu eski işlevselliktir. Bunun yerine Uzaktan Erişim kullanın. evet Hayır
Bölgeleri. Internet Explorer güvenlik bölgeleriyle otomatik tümleştirme. evet Hayır
idna desteği . IDNA RFC/Punycode için tümleşik destek. evet evet
Tanımlama Bilgisi Jar API'leri. Kalıcı ve kalıcı olmayan tanımlama bilgileri desteklenir. Herhangi bir uygulama veya betik, tarayıcıyla aynı tanımlama bilgilerini görmek için bunu kullanabilir. evet Hayır
Korumalı mod IE desteği evet Hayır
Dekompresyon desteği. gzip ve deflate sıkıştırma düzeni desteği. evet evet
Öbekli karşıya yükleme desteği. İstemci kodu öbekleme gerçekleştirmelidir. Hayır evet
SOCKS4 (SOCKS sürüm 4) desteği. v4a içermez. evet Hayır
SOCKS5 (SOCKS sürüm 5) desteği Hayır Hayır
çift yönlü gönderme ve alma Hayır Hayır
Çakışan G/Ç Hayır Hayır
Dosya düzenidestekler. Dosya düzeni olan proxy betikleri için kullanışlıdır. evet Hayır
InternetOpenUrl . URL'yi açmak için basitleştirilmiş kod. evet Hayır
Hizmetleridestekler. Bir hizmetten veya hizmet hesabından çalıştırılabilir. Hayır evet
oturum yalıtımı . Ayrı oturumlar birbirini etkilemez. Hayır evet
Kimliğe Bürünme . İş parçacığı farklı bir kullanıcının kimliğine bürünüyorken çağrılmasını destekler. Hayır evet