datos POST

27/04/2006 - 23:19 por Jaime Ferrer | Informe spam
Actualmente un cliente, para acceder a unos datos, entra en el IE, va a un
formulario de Internet, lo rellena, le da al submit que le manda los datos
requeridos por respuesta.

Como los datos que tiene que entrar en el formulario son datos que ya están
en mi programa, he intentado crear un objeto WebBrowser de las FFC de VFP y
llamar al método Navigate2 para ir a la página de resultados. El problema es
que no sé el formato en que le he de pasar los datos POST en uno de los
parámetros del Navigate2.

De momento he solucionado el problema utilizando el método publicado en
Portalfox para rellenar formulario en el IE a través de VFP, pero creo que
el anterior sistema, si puede funcionar, seria más directo.

¿Alguién me puede decir algún ejemplo?

Jaime Ferrer

Preguntas similare

Leer las respuestas

#1 Jorge Pérez
28/04/2006 - 00:40 | Informe spam
Hola Jaime, en términos generales, cuando pasas parámetros en una URL,
debes utilizar la siguiente sintaxis:

http://wwww.xxx.com?param1=abcd&...mp;param..

Si vas a construir dinámicamente el URL, te recomiendo tener la
precaución de hacerlo de la siguiente forma:

m.cUrl = "http://www.xxx.com?param1=" + m.cParam1 + "&" + m.cParam2 +
"&" + .

No incluyes el carácter "&" en la definición del parámetro como he visto
en algunos casos:

m.cParam2 = "&cParam2=" + m.cVal1 + . VFP tiende a tratarlo como una
expansión de macro y producirá resultados inesperados.

Ten en cuenta que los parámetros pasados en una URL son sensibles al tamaño:

Param1 <> param1 <> paRam1 .

Podría darte una solución muy sencilla utilizando una de las librerías
de AFP3 que puede distribuirse gratuitamente, pero para esto debes
obtener una copia de AFP3 de AfPages.com.

Cordial saludo,
Jorge Pérez

Jaime Ferrer escribió:
Actualmente un cliente, para acceder a unos datos, entra en el IE, va a un
formulario de Internet, lo rellena, le da al submit que le manda los datos
requeridos por respuesta.

Como los datos que tiene que entrar en el formulario son datos que ya están
en mi programa, he intentado crear un objeto WebBrowser de las FFC de VFP y
llamar al método Navigate2 para ir a la página de resultados. El problema es
que no sé el formato en que le he de pasar los datos POST en uno de los
parámetros del Navigate2.

De momento he solucionado el problema utilizando el método publicado en
Portalfox para rellenar formulario en el IE a través de VFP, pero creo que
el anterior sistema, si puede funcionar, seria más directo.

¿Alguién me puede decir algún ejemplo?

Jaime Ferrer


Respuesta Responder a este mensaje
#2 Jaime Ferrer
29/04/2006 - 13:06 | Informe spam
Gracias por tu ayuda, ya lo probare.

Jaime Ferrer

"Jorge Pérez" escribió en el mensaje
news:%
Hola Jaime, en términos generales, cuando pasas parámetros en una URL,
debes utilizar la siguiente sintaxis:

http://wwww.xxx.com?param1=abcd&...mp;param..

Si vas a construir dinámicamente el URL, te recomiendo tener la precaución
de hacerlo de la siguiente forma:

m.cUrl = "http://www.xxx.com?param1=" + m.cParam1 + "&" + m.cParam2 + "&"
+ .

No incluyes el carácter "&" en la definición del parámetro como he visto
en algunos casos:

m.cParam2 = "&cParam2=" + m.cVal1 + . VFP tiende a tratarlo como una
expansión de macro y producirá resultados inesperados.

Ten en cuenta que los parámetros pasados en una URL son sensibles al
tamaño:

Param1 <> param1 <> paRam1 .

Podría darte una solución muy sencilla utilizando una de las librerías de
AFP3 que puede distribuirse gratuitamente, pero para esto debes obtener
una copia de AFP3 de AfPages.com.

Cordial saludo,
Jorge Pérez

Jaime Ferrer escribió:
Actualmente un cliente, para acceder a unos datos, entra en el IE, va a
un formulario de Internet, lo rellena, le da al submit que le manda los
datos requeridos por respuesta.

Como los datos que tiene que entrar en el formulario son datos que ya
están en mi programa, he intentado crear un objeto WebBrowser de las FFC
de VFP y llamar al método Navigate2 para ir a la página de resultados. El
problema es que no sé el formato en que le he de pasar los datos POST en
uno de los parámetros del Navigate2.

De momento he solucionado el problema utilizando el método publicado en
Portalfox para rellenar formulario en el IE a través de VFP, pero creo
que el anterior sistema, si puede funcionar, seria más directo.

¿Alguién me puede decir algún ejemplo?

Jaime Ferrer
email Siga el debate Respuesta Responder a este mensaje
Ads by Google
Help Hacer una preguntaRespuesta Tengo una respuesta
Search Busqueda sugerida