Hola: YO probe con httpclient pero no consigo obteber el resultado deseado ya que lo que tengo que hacer es lograr que la url esrterna se despliegue como POpUp, que de hecho es uno de los parametros,y desde ahi toma el control la url externa, y con los parametros ellos tienen la informacion que necesitan en este caso para registrar un pago.
&httpcliente.addVariable("usuario","ABCDEFGHIJ")
&httpcliente.addVariable("password","ABCDEFGHIJ")
&httpcliente.addVariable("cadena","prueba")
&httpcliente.addVariable("id_servicio","37|31")
&httpcliente.addVariable("rfc","BAGJ850909")
&httpcliente.addVariable("parametros","RFC")
&httpClient.Host = '200.234.21'
&httpclient.Port = 47722
&httpclient.baseurl = '/firmElectUniv/'
&httpclient.execute('POST','feu.jsp')
Luis Miyashita
Dash Tecnologia de Sistemas e Consultoria Ltda
http://www.dash.com.brFone: 11-3141-1042
De: Juan Esteban Blancas Gutierrez [mailto:jblancas@soluciones-si.com]
Enviada em: quarta-feira, 8 de dezembro de 2010 12:52 Assunto: [Spam] Re: [Spam] Re: [gx-l] Link + Post
Hola,
Tengo la misma situación, debo invocar a una url mediante "post" para que los parámetros no sean visibles en la url. En el WPexterno hago algunas operaciones, subo un archivo y después de algunas validaciones devuelve el control a la aplicación genexus...
Esta es la url a la que debo llamar:
http://200.34.175.21:47722/firmElectUniv/feu.jsp?usuario=ABCDEFGHIJ&password=ABCDEFGHIJ&cadena=hola &id_servicio=37|31&rfc=BAGJ850909¶metros=RFC
intente con httpclient pero no tuve éxito, quizá lo arme de manera incorrecta... ¿cual sería la mejor forma?
En html es algo como esto....
<html>
<body onload="document.FirmaElec.submit();">
<title>Invocacion de Servicio de firmado de documentos</title>
<form action="http://200.34.175.21:47722/firmElectUniv/feu.jsp" method="POST" name="FirmaElec">
<INPUT TYPE="hidden" NAME="usuario" VALUE="ABCDEFGHIJ">
<INPUT TYPE="hidden" NAME="password" VALUE="ABCDEFGHIJ">
<INPUT TYPE="hidden" NAME="cadena" VALUE="prueba">
<INPUT TYPE="hidden" NAME="id_servicio" VALUE="37|31">
<INPUT TYPE="hidden" NAME="rfc" VALUE="BAGJ850909">
<INPUT TYPE="hidden" NAME="parametros" VALUE="RFC">
</form>
</body>
</html>
¿puede armarse algo similar en genexus???
Saludos,
Esteban
El 8 de diciembre de 2010 10:29, Luis Miyashita <luis@dash.com.br> escribió:
Olá.
Olhe o método Execute da variável &HttpClient.
&httpclient.Execute('POST',.......)
Saludos
Luis Miyashita
Dash Tecnologia de Sistemas e Consultoria Ltda
http://www.dash.com.brFone: 11-3141-1042
De: Claudio Basilio [mailto:basilio.claudio@gmail.com]
Enviada em: quarta-feira, 8 de dezembro de 2010 08:08
Para: gx-l@gxtech.com.uy
Assunto: [Spam] Re: [gx-l] Link + Post
Ok barbaro entendi la idea te agradezco por la ayuda. Atte Basilio Claudio.
El 8 de diciembre de 2010 07:58, Nicolas Zuasti <nicozuasti@gmail.com> escribió:
Lo más sencillo sería hacer un form con inputs hidden y un boton que haga de link.
Si eso no te sirve, igualmente puedes hacer un form con todos los inputs hidden, un link apuntando a donde quieras (o a javascript:;) y agregar onclick="javascript: document.getElementById('frm') .submit()". (puedes buscar el form como quieras, esto es un ejemplo)
Usando jquery (por ejemplo) como libreria de javascript es muy sencillo tambien hacer un post desde cualquier elemento clickeable.
A.P. Nicolás Zuasti2010/12/8 Claudio Basilio <basilio.claudio@gmail.com>
Estimado Foro: Tengo que llamar a una URL externa y pasarle parametros por el metodo post, hasta ahora lo consegui pos medio de metodo get haciendo de la la siguiente forma:
TextBlock1.Link = link('https://urlexterna?CantidadTransacciones=1&CodigoComunidad=33999176769&Comprobante1=1&FechaPago1=07/12/2010&Importe1=100&WindowPopUp=True')
pero me piden que lo implemente por medio de un post y no se como haerlo alguna ides.
genexus 9 java
Atte basilio claudio
No virus found in this incoming message.
Checked by AVG - www.avg.com
Version: 9.0.872 / Virus Database: 271.1.1/3301 - Release Date: 12/07/10 16:34:00
--
Juan Esteban Blancas Gutiérrez
No virus found in this incoming message.
Checked by AVG - www.avg.com
Version: 9.0.872 / Virus Database: 271.1.1/3301 - Release Date: 12/07/10 16:34:00
--
Has recibido este mensaje porque estás suscrito al grupo "GeneXus" de Grupos de Google.
Para publicar una entrada en este grupo, envía un correo electrónico a genexus@googlegroups.com.
Para anular tu suscripción a este grupo, envía un correo electrónico a genexus+unsubscribe@googlegroups.com
Para tener acceso a más opciones, visita el grupo en http://groups.google.com/group/genexus?hl=es.
0 Response to "Re: [Spam] Re: [Spam] Re: [gx-l] Link + Post"
Publicar un comentario