& # 8220; La classe non supporta l'automazione & # 8221; errore quando chiamo Request.ServerVariables (& # 8220; remote_host & # 8221;)
-
02-07-2019 - |
Domanda
Sto scrivendo un cookie di base per un sito di e-commerce che memorizzerà l'IP dell'utente tra gli altri dettagli.
Registreremo quindi le pagine visualizzate nel database ed estrarremo un elenco delle pagine visualizzate di recente.
Tuttavia sto riscontrando un problema con il seguente codice.
dim caller
caller = Response.Cookies("caller")
if caller = "" then
caller = Request.ServerVariables("remote_host")
end if
Eseguendo questo, ricevo il seguente messaggio di errore.
" Sun ONE ASP VBScript runtime (0x800A01AE) La classe non supporta l'automazione "
Qualche idea? Google non ha nulla di ovvio.
Soluzione
Dovrebbe essere Request.Cookies quando si controlla il valore .:
dim caller
caller = Request.Cookies("caller")
if caller = "" then
caller = Request.ServerVariables("remote_host")
end if
Autorizzato sotto: CC-BY-SA insieme a attribuzione
Non affiliato a StackOverflow