WinINet vs. WinHTTP
S několika výjimkami je WinINet nadmnožinou WinHTTP. Při výběru mezi těmito dvěma možnostmi byste měli použít winINet , pokud neplánujete spustit v rámci procesu podobného službě nebo službě, který vyžaduje zosobnění a izolaci relací.
Porovnání funkcí
Rys | WinINet | WinHTTP |
---|---|---|
mezipaměti přihlašovacích údajů . Umožňuje automaticky získat přihlašovací údaje pro všechny integrované aplikace v aplikaci Windows Internet Explorer. Umožňuje také aplikaci spuštěnou mimo Internet Explorer zobrazit výzvu nebo zadat přihlašovací údaje pro server pouze jednou. Od tého dne jsou požadavky automatické. | Ano | Ne |
výzva k zobrazení výzvy k zadání přihlašovacích údajů. Poskytuje rozhraní API, které volajícímu kódu umožňuje vyzvat uživatele k zadání přihlašovacích údajů. | Ano | Ne |
ftp | Ano | Ne |
podpora autodial/RAS . Toto je starší verze funkcí. Místo toho použijte vzdálený přístup. | Ano | Ne |
zón. Automatická integrace se zónami zabezpečení Internet Exploreru | Ano | Ne |
podpora IDNA. Integrovaná podpora IDNA RFC/Punycode. | Ano | Ano |
cookie jar api. Podporují se trvalé a trvalé soubory cookie. Všechny aplikace nebo skripty můžou použít k zobrazení stejných souborů cookie jako v prohlížeči. | Ano | Ne |
podpora chráněného režimu IE | Ano | Ne |
podpora dekomprese. Podpora pro gzip a deflate komprimační schéma. | Ano | Ano |
podpora nahrávání bloků dat. Klientský kód musí provést blok dat. | Ne | Ano |
SOCKS4 (SOCKS verze 4) podporují. Nezahrnuje v4a. | Ano | Ne |
podpora SOCKS5 (SOCKS verze 5) | Ne | Ne |
obousměrné odesílání a přijímání | Ne | Ne |
překrývající se vstupně-výstupní | Ne | Ne |
Podpora schématu souborů. Užitečné pro proxy skripty se schématem souborů. | Ano | Ne |
InternetOpenUrl. Zjednodušený kód pro otevření adresy URL | Ano | Ne |
Služby podporují. Je možné spustit ze služby nebo účtu služby. | Ne | Ano |
izolace relace . Samostatné relace nemají vliv na sebe navzájem. | Ne | Ano |
zosobnění. Podporuje zavolání, když vlákno zosobní jiného uživatele. | Ne | Ano |