Cargar o guardar HTTP/FTP

www.altova.com Imprimir este apartado Página anterior Subir un nivel Página siguiente

Inicio >  Acciones > Fuentes de página >

Cargar o guardar HTTP/FTP

Esta acción puede configurarse para (i) cargar datos de un archivo HTTP/FTP o (ii) guardar datos en un archivo por HTTP/FTP. Basta con seleccionar el botón de opción correspondiente de la acción (imagen siguiente).

 

Cargar desde HTTP/FTP

Por cada acción Cargar desde HTTP/FTP puede seleccionar una fuente de página en el cuadro combinado de la acción (imagen siguiente) y seleccionar la fuente HTTP/FTP desde la que se deben cargar los datos. (También puede usar una expresión XPath que ubique el nodo raíz de la fuente de página (por ejemplo $XML1).) Cuando se desencadene el evento, los datos de la fuente HTTP/FTP seleccionada se cargarán en la fuente de página de la página que seleccionó. Para cargar datos para varias fuentes de página basta con agregar tantas acciones Cargar desde HTTP/FTP como sean necesarias.

MTDLoadFromHTTP

Procesamiento de errores

La opción Cuando haya errores sirve para definir qué ocurre cuando se produzca un error:

 

Anular script: cuando se produzca un error, se interrumpirán todas las acciones sucesivas del evento desencadenado. Se trata de la opción predeterminada para procesar errores. Si a pesar del error desea continuar con el flujo de trabajo, seleccione otra opción.
Continuar: las acciones no se interrumpen y puede seleccionar qué ocurre cuando no se producen errores (Cuando la operación finalice correctamente) y cuando se producen (Cuando haya errores). Por ejemplo, puede definir que aparezca un cuadro de mensaje confirmando si la página se cargó correctamente o no.
Generar: si se detecta un error, con esta opción se puede generar una opción que se almacena en la variable de la acción Probar/Capturar. La parte Capturar de esta acción sirve para especificar qué ocurre cuando se produce un error. Si no se detectan errores, se procesará la acción siguiente. Para más información consulte el apartado dedicado a la acción Probar/Capturar.

 

Guardar en HTTP/FTP

Guarda la fuente de página que está seleccionada en el cuadro combinado de la acción en un archivo XML o HTML situado en la ubicación HTTP o FTP de destino que se indicó en el campo Configuración (imagen siguiente). (También puede usar una expresión XPath que ubique el nodo raíz de la fuente de página (por ejemplo $XML1).) Para introducir datos de acceso de la ubicación HTTP/FTP, haga clic en el botón icAdditionalDialog. Esto abre el cuadro de diálogo Configurar acceso web, donde puede introducir la URL del archivo y configurar las opciones de seguridad.

MTDSaveToHTTP

Para guardar datos de varias fuentes de página o en varias ubicaciones de destino basta con agregar tantas acciones Guardar en HTTP/FTP como sean necesarias.

 

Procesamiento de errores

La opción Cuando haya errores sirve para definir qué ocurre cuando se produzca un error:

 

Anular script: cuando se produzca un error, se interrumpirán todas las acciones sucesivas del evento desencadenado. Se trata de la opción predeterminada para procesar errores. Si a pesar del error desea continuar con el flujo de trabajo, seleccione otra opción.
Continuar: las acciones no se interrumpen y puede seleccionar qué ocurre cuando no se producen errores (Cuando la operación finalice correctamente) y cuando se producen (Cuando haya errores). Por ejemplo, puede definir que aparezca un cuadro de mensaje confirmando si la página se cargó correctamente o no.
Generar: si se detecta un error, con esta opción se puede generar una opción que se almacena en la variable de la acción Probar/Capturar. La parte Capturar de esta acción sirve para especificar qué ocurre cuando se produce un error. Si no se detectan errores, se procesará la acción siguiente. Para más información consulte el apartado dedicado a la acción Probar/Capturar.

 


© 2019 Altova GmbH