WinINet hakkında

Important

WinINet ne zaman kullanılır ? WinINet, kullanıcının İnternet Seçenekleri ara sunucu ayarlarını, tanımlama bilgisi jar'ını ve kimlik bilgisi önbelleğini paylaşması gereken masaüstü istemci uygulamaları için doğru seçimdir. Otomatik kimlik bilgisi istemi sağlar ve Internet Explorer güvenlik bölgeleriyle tümleşir.

WinINet'i aşağıdakiler için KULLANMAYIN :

  • Windows hizmetleri veya sunucu tarafı kod — bunun yerine WinHTTP kullanın (kimliğe bürünmeyi ve oturum yalıtımını destekler)
  • Modern UWP/WinUI uygulamalarıWindows.Web.Http (C++/WinRT) veya System.Net.Http.HttpClient (.NET) kullanın
  • Platformlar arası uygulamalar — libcurl gibi taşınabilir bir kitaplık kullanın

WinINet hizmetlerde desteklenmez ve hizmet bağlamından çağrıldığında başarısız olur veya beklenmedik şekilde davranır. Ayrıntılı özellik karşılaştırması için bkz . WinINet ve WinHTTP .

Not

Windows 10, sürüm 1709'dan beri uygulama kapsayıcıları için HTTP/2 (bkz. RFC7540) varsayılan olarak etkindir.

Windows internet (WinINet) uygulama programlama arabirimi (API), uygulamanızın İnternet kaynaklarına erişmek için FTP ve HTTP protokolleriyle etkileşim kurmasını sağlar. Standartlar geliştikçe, bu işlevler temel alınan protokollerdeki değişiklikleri işleyerek tutarlı davranışları korumalarını sağlar.

Windows XP ve Windows Server 2003 R2 ve öncesi: Uygulamaların Gopher ile etkileşim kurmasını da etkinleştirdi.

Daha fazla bilgi için bkz:

İnternet Protokolleri

İki birincil İnternet protokolü FTP ve HTTP'dir. Bu protokoller hakkında daha fazla bilgi için FTP ve HTTP için Açıklama İsteği (RFC) belgelerine bakın:

  • RFC 959, Dosya Aktarım Protokolü (FTP).
  • RFC 1945, Köprü Metni Aktarım Protokolü - HTTP/1.0.
  • RFC 2616 , Köprü Metni Aktarım Protokolü - HTTP/1.1.

Not

(Bu kaynaklar bazı dillerde ve ülkelerde kullanılamayabilir.)

Windows XP ve Windows Server 2003 R2 ve öncesi: Gopher protokolü de destekleniyordu. Bkz. RFC 1436, Internet Gopher Protokolü.