Obtener COOKIE desde aplicación WEB DYNPRO
Hola a todos.
Tengo una aplicación web dynpro que accede a un web service a través del cual obtengo una serie de documentos. Estoy utilizando el objeto HTTP_CLIENT para la llamada al web service y funciona correctamente.
El problema que tengo es que en dicha llamada necesito enviar al web service el valor de la cookie MYSAPSSSO2 y no consigo dar con la solución.
El código que he puesto es el siguiente:
path_sap = 'http://sapdes.metrovacesa.es:8002/sap/bc/webdynpro/sap/zwd_docs_empleado?sap-language=ES'.
name_Cookie = 'MYSAPSSO2'.
CALL METHOD cl_http_client=>create_by_url
EXPORTING
url = path_sap
IMPORTING
client = http_client
EXCEPTIONS
argument_not_found = 1
plugin_not_active = 2
internal_error = 3
OTHERS = 4.
CALL METHOD HTTP_CLIENT->request->get_cookie
exporting
name = name_Cookie
path = '/''
importing
value = value_Cookie.
sap_path es la url donde se ejecuta la aplicación web dynpro.
¿Alguien me puede ayudar?
Muchas gracias.
Úlima edición por manoloburgos fecha: 04/08/09 a las 11:01:48.
|