È possibile che si verifichino timeout delle sessioni HTTP, ad esempio durante l'utilizzo di query di grandi dimensioni la cui esecuzione richiede molto tempo oppure quando si riscontrano rallentamenti delle connessioni Internet.
Altri errori che è possibile visualizzare nel timeout di una sessione HTTP includono:
Errore di tipo "Puntatore non valido"
"Errore di caricamento XML: il documento XML deve avere un elemento di primo livello"
Per evitare che si verifichino timeout delle sessioni HTTP, è possibile aggiungere i seguenti valori DWORD del Registri di sistema di Windows alla chiave Internet Settings:
Nome della chiave:
HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Internet Settings
Valori delle chiavi:
DWORD: ReceiveTimeout
Dati valore: valore in millisecondi
DWORD: KeepAliveTimeout
Dati valore: valore in millisecondi
DWORD: ServerInfoTimeout
Dati valore: valore in millisecondi
Ad esempio, 900000 millisecondi equivalgono a 15 minuti. Regolare l'intervallo di tempo in base alle specifiche esigenze.
Come riferimento, 900000 millisecondi equivalgono a 15 minuti.
Per aggiungere i valori di timeout alla chiave Internet Settings del Registro di sistema, procedere nel seguente modo: