La variable país debes declararla en la sección de declaraciones de variables, como hacemos normalmente:
“DATA: pais TYPE string.”
“if_http_client” es una interface estandar del paquete “SHTTP”. Si tu sistema no dispone de dicha interface estandar no puedes probar el código, a no ser que suban el nivel de SP.
Cabe reseñar el siguiente dato, del cual, no me habia dado cuenta hasta ahora, el código aparece con caracteres erroneos, y debemos sustituir:
- < (punto y coma incluido) por el signo menor que
- > (punto y coma incluido ) por el signo mayor que
A partir de la 6:40 el consumo de webservices es más sencillo.
Con la creación de un Proxie Object desde la se80.
Sin embargo estoy teniendo problemas para consumir un webservice publicado como httpS en vez de como HTTP alguien lo ha conseguido hacer?
Un saludo
Snarsc Said,
Abril 11, 2007 @ 2:10 pm
Hola.
Me parece excelente tu ejemplo, es solo que al intentar compilar el codigo veo al menos dos errores que no me permiten hacer pruebas.
1) el tipo if_http_client no existe.. que puedo hacer al respecto??
2) La linea 7 solo dice pais = ‘Spain’. La variable pais donde la debo declarar para que sea reconocida??
Gracias de antemano!!
Buen dia
Spectrum Said,
Abril 11, 2007 @ 11:49 pm
La variable país debes declararla en la sección de declaraciones de variables, como hacemos normalmente:
“DATA: pais TYPE string.”
“if_http_client” es una interface estandar del paquete “SHTTP”. Si tu sistema no dispone de dicha interface estandar no puedes probar el código, a no ser que suban el nivel de SP.
Cabe reseñar el siguiente dato, del cual, no me habia dado cuenta hasta ahora, el código aparece con caracteres erroneos, y debemos sustituir:
- < (punto y coma incluido) por el signo menor que
- > (punto y coma incluido ) por el signo mayor que
Joe Said,
Abril 18, 2007 @ 8:55 am
Estoy empesando en este mundo les agradeseria si me enviaran algo de informacion valiosa
gracias.
abapito Said,
Abril 18, 2007 @ 9:47 am
Hola, he adaptado el codigo y de todos modos al probarlo el metodo siguiente me devuelve una excepcion 1.
CALL METHOD http_client->receive
EXCEPTIONS
http_communication_failure = 1
http_invalid_state = 2
http_processing_failed = 3.
A que puede ser debido? alguien me podria enviar documentos de ayuda? gracias.
abapito@yahoo.com
Darrel Said,
Mayo 25, 2007 @ 7:00 am
A partir de la 6:40 el consumo de webservices es más sencillo.
Con la creación de un Proxie Object desde la se80.
Sin embargo estoy teniendo problemas para consumir un webservice publicado como httpS en vez de como HTTP alguien lo ha conseguido hacer?
Un saludo