Problemas con el objeto XMLHTTP

14/08/2003 - 19:39 por Guillermo Sierra | Informe spam
Buenas tardes,
Estoy tratando de realizar una comunicacion via HTTP por medio de asp y un
componente hecho en viaul basic, el componente hecho en visual basic utiliza
un objeto llamado msxml2.serverXMLHTTP40 el cual funciona perfectamente,
cuamdo trato de realizar la peticion por el metodo POST y le mando un
parametro que tiene la estructura clave = valor, me genera error, si trato
de enviarle un encabezado como este (MyHttp.setRequestHeader "User-Agent",
"MyCustomUser"), tambien me genera error, pero lo mas curioso es que si lo
llamo de visual basic funciona el metodo de envio de encabezados, en cambio
si llamo el componente desde ASP, me dice que el metodo no es permirtido,
sabiendo que es el mismo componente, solo cambio la manera de accesarlo
Visual Basic o ASP.



Coordialmente,

Guillermo Sierra

Preguntas similare

Leer las respuestas

#1 Jhonny Vargas P.
14/08/2003 - 19:47 | Informe spam
Hola Guillermo,

Posiblemente el problema sea que está mal instalado el Componente o no
tengas permisos para ejecutar el componente

Revisa que la carpeta donde tengas el componente tenga acceso para los
usuarios IWAM_maquina e IUSR_maquina



Saludos,
Jhonny Vargas P. [MS MVP-ASP]
Santiago de Chile




"Guillermo Sierra" wrote in message
news:OBol#
Mostrar la cita
utiliza
Mostrar la cita
cambio
Mostrar la cita
#2 Jhonny Vargas P.
14/08/2003 - 21:17 | Informe spam
Okay...

Entonces para que necesitas enviar la cabecera?... por algun motivo
especial?..


Saludos,
Jhonny Vargas P. [MS MVP-ASP]
Santiago de Chile




"Guillermo Sierra" wrote in message
news:
Mostrar la cita
cabecera
Mostrar la cita
una
Mostrar la cita
y
Mostrar la cita
perfectamente,
Mostrar la cita
si
Mostrar la cita
accesarlo
Mostrar la cita
#3 Jhonny Vargas P.
14/08/2003 - 21:44 | Informe spam
Pero puedes enviar información con otras formas, en este instante se me
ocurren dos:

1.- Mediante XML: Puedes crear un documento xml, en donde lo puedes enviar
en el SEND del objeto serverxmlhttp: ejemplo,

xml = "<dato>valores</dato>"
objServerxmlhttp.send xml


2.- Mediante la misma URL con GETs:
ejemplo:

URL = "http:/..//pagina.asp?valor=" & Server.URLEncode("valor por la
url")



Saludos,
Jhonny Vargas P. [MS MVP-ASP]
Santiago de Chile





"Guillermo Sierra" wrote in message
news:
Mostrar la cita
de
Mostrar la cita
a
Mostrar la cita
no
Mostrar la cita
los
Mostrar la cita
basic
Mostrar la cita
si
Mostrar la cita
que
Mostrar la cita
en
Mostrar la cita
#4 Guillermo Sierra
14/08/2003 - 23:17 | Informe spam
Voya Intentarlo por ese lado, pero como siempre ahi un problema, la
aplicaion que no controlo esta realizada en otro lenguaje y no se puede
modificar y que esta en otro servidor funciona recibiendo un encabezado, por
eso tengo que buscar la forma de enviarlo por cabeceras, de todas maneras te
agradezco mucho por la colaboracion, cuando necesites algo me avisas.

Gracias.


"Jhonny Vargas P." wrote in message
news:##
Mostrar la cita
pagina
Mostrar la cita
accesar
Mostrar la cita
cabecera
Mostrar la cita
message
Mostrar la cita
o
Mostrar la cita
de
Mostrar la cita
mando
Mostrar la cita
error,
Mostrar la cita
encabezados,
Mostrar la cita
Ads by Google
Search Busqueda sugerida