XMLHTTP a ver si sabes el motivo

01/04/2005 - 04:49 por virmix | Informe spam
Server.CreateObject("Microsoft.XMLHTTP")
Server.CreateObject("Msxml2.XMLHTTP")

ambos servicios funcionan en mi PC con el XP y IIS, pero en mi servidor
Windows 2000 a pesar de funcionar me trada mucho en obtener resultados, mas
bien, no me obtiene ninguno ya que nunca termina de cargar.

El codigo que uso es :

Xurl = "http://www.gmail.com"
Set Xobj = Server.CreateObject("Msxml2.XMLHTTP")
Xobj.Open "GET",Xurl,False
Xobj.SetRequestHeader "Content-type", "text/html"
Xobj.Send

If Int(xobj.Status) = 200 Then
Code = xobj.ResponseText
Else
Code = "Servicio no accesible en este momento!"
End If

Set Xobj = Nothing

response.write Code



Este codigo simplemente obtiene el codigo HTML de la pagina de inicio de la
pagina de GMAIL.com.





A ver quien me dice porque no puedo usar ese codigo en el servidor
 

Leer las respuestas

#1 Jhonny Vargas P. [MVP]
01/04/2005 - 16:29 | Informe spam
Hola,

Instalaste el Microsoft parser xml 3.0 o 4.0 en el servidor?... (te
recomiendo instalar el último)

El XMLHTTP tiene algunos problemas, para lo cual fueron resueltos con el
ServerXMLHTTP (que es lo mismo).

Xurl = "http://www.gmail.com"
Set Xobj = Server.CreateObject("Msxml2.ServerXMLHTTP.4.0")
Xobj.Open "GET",Xurl,False
Xobj.SetRequestHeader "Content-type", "text/html"
Xobj.Send

If Int(xobj.Status) = 200 Then
Code = xobj.ResponseText
Else
Code = "Servicio no accesible en este momento!"
End If

Set Xobj = Nothing


Saludos,
Jhonny Vargas P.
Santiago de Chile



"virmix" escribió en el mensaje
news:JR23e.264930$
Server.CreateObject("Microsoft.XMLHTTP")
Server.CreateObject("Msxml2.XMLHTTP")

ambos servicios funcionan en mi PC con el XP y IIS, pero en mi servidor
Windows 2000 a pesar de funcionar me trada mucho en obtener resultados,
mas bien, no me obtiene ninguno ya que nunca termina de cargar.

El codigo que uso es :

Xurl = "http://www.gmail.com"
Set Xobj = Server.CreateObject("Msxml2.XMLHTTP")
Xobj.Open "GET",Xurl,False
Xobj.SetRequestHeader "Content-type", "text/html"
Xobj.Send

If Int(xobj.Status) = 200 Then
Code = xobj.ResponseText
Else
Code = "Servicio no accesible en este momento!"
End If

Set Xobj = Nothing

response.write Code



Este codigo simplemente obtiene el codigo HTML de la pagina de inicio de
la pagina de GMAIL.com.





A ver quien me dice porque no puedo usar ese codigo en el servidor


Preguntas similares