Nota
L'accesso a questa pagina richiede l'autorizzazione. È possibile provare ad accedere o modificare le directory.
L'accesso a questa pagina richiede l'autorizzazione. È possibile provare a modificare le directory.
Importante
Quando usare WinINet : WinINet è la scelta giusta per le applicazioni client desktop che devono condividere le impostazioni proxy delle opzioni Internet dell'utente, il file jar di cookie e la cache delle credenziali. Fornisce la richiesta automatica delle credenziali e si integra con le zone di sicurezza di Internet Explorer.
Non usare WinINet per:
- servizi Windows o codice lato server — usare WinHTTP invece (supporta l'impersonificazione e l'isolamento delle sessioni)
- App UWP/WinUI moderne: usare Windows. Web.Http (C++/WinRT) o System.Net. Http.HttpClient (.NET)
- Applicazioni multipiattaforma : usare una libreria portabile, ad esempio libcurl
WinINet non è supportato nei servizi e avrà esito negativo o si comporterà in modo imprevisto quando viene chiamato da un contesto del servizio. Per un confronto dettagliato delle funzionalità, vedere WinINet e WinHTTP .
Nota
Per i contenitori di app dal Windows 10 versione 1709, HTTP/2 (vedere RFC7540) è attivato per impostazione predefinita.
L'API (Application Programming Interface) internet (WinINet) Windows consente all'applicazione di interagire con i protocolli FTP e HTTP per accedere alle risorse Internet. Man mano che gli standard si evolvono, queste funzioni gestiscono le modifiche nei protocolli sottostanti, consentendo loro di mantenere un comportamento coerente.
Windows XP e Windows Server 2003 R2 e versioni precedenti: Inoltre, le applicazioni possono interagire con Gopher.
Per altre informazioni, vedere:
- WinINet contro WinHTTP
- Gestori HINTERNET
- supporto IP versione 6
- Content_Encoding
- memorizzazione nella cache
- funzioni comuni
- sessioni FTP
- sessioni HTTP
- cookie HTTP
- operazione asincrona
- Gestione dell'autenticazione
- Gestione di localizzatori di risorse uniformi
- Linee_Guida_Sicurezza
Protocolli Internet
I due protocolli Internet principali sono FTP e HTTP. Per altre informazioni su questi protocolli, vedere i documenti request for comments (RFC) per FTP e HTTP:
- RFC 959, FTP (File Transfer Protocol).
- RFC 1945, Protocollo di trasferimento ipertestuale - HTTP/1.0.
- RFC 2616, Hypertext Transfer Protocol - HTTP/1.1.
Nota
Queste risorse potrebbero non essere disponibili in alcune lingue e paesi.
Windows XP e Windows Server 2003 R2 e versioni precedenti: È stato supportato anche il protocollo Gopher. Vedere RFC 1436, The Internet Gopher Protocol.