Con alcune eccezioni, WinINet è un superset di WinHTTP. Quando si sceglie tra i due, è consigliabile usare WinINet a meno che non si prevede di eseguire all'interno di un servizio o di un processo simile al servizio che richiede la rappresentazione e l'isolamento della sessione.
Confronto delle funzionalità
Caratteristica
WinINet
WinHTTP
cache delle credenziali. Consente a tutte le applicazioni predefinite in Windows Internet Explorer di ottenere automaticamente le credenziali. Consente inoltre a un'applicazione in esecuzione all'esterno di Internet Explorer di richiedere/specificare le credenziali per il server una sola volta. Da allora le richieste sono automatiche.
Sì
No
richiesta di credenziali. Fornisce un'API che consente al codice chiamante di richiedere all'utente le credenziali.
Sì
No
FTP
Sì
No
supporto automatico/RAS. Questa è la funzionalità legacy. Usare accesso remoto.
Sì
No
zone. Integrazione automatica con le aree di sicurezza di Internet Explorer.
Sì
No
IDNA supporta. Supporto integrato per IDNA RFC/Punycode.
Sì
Sì
API Jar cookie. Sono supportati cookie persistenti e non persistenti. Qualsiasi applicazione o script può usare questa opzione per visualizzare gli stessi cookie del browser.
Sì
No
supporto di Internet Explorer in modalità protetta
Sì
No
supporto della decompressione . Supporto per lo schema di compressione gzip e deflate.
Sì
Sì
supporto per il caricamento in blocchi. Il codice client deve eseguire la suddivisione in blocchi.
No
Sì
supporto SOCKS4 (SOCKS versione 4). Non include v4a.
Sì
No
supporto SOCKS5 (SOCKS versione 5)
No
No
invio bidirezionale e ricezione
No
No
di I/O sovrapposte
No
No
lo schema di file supporta. Utile per gli script proxy con uno schema di file.
Sì
No
InternetOpenUrl. Codice semplificato per aprire un URL.
Sì
No
Services supporta. Può essere eseguito da un servizio o da un account del servizio.
No
Sì
isolamento sessione . Le sessioni separate non influiscono l'una sull'altra.
No
Sì
rappresentazione. Supporta la chiamata mentre il thread rappresenta un utente diverso.