Authentic.SavePOST

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

Inicio >  Referencia > Objetos > Authentic >

Authentic.SavePOST

Declaración SavePOST

 

Descripción

Guarde el documento en la URL indicada por la propiedad XMLDataSaveUrl. En la versión no segura (Untrusted) también puede usar una ruta de acceso local completa. El complemento envía una solicitud HTTP POST al servidor para guardar el archivo XML activo en la vista.

 

Comprobar si el archivo se guardó o no

Si el complemento Authentic Browser recibe una respuesta HTTP de >= 300, entenderá que el archivo no se guardó y mostrará por defecto un mensaje con la respuesta de error HTTP y después otro mensaje informando al usuario de que el archivo no se guardó. El desarrollador de la aplicación debe asegurarse de que se devuelva la respuesta HTTP correcta. Por ejemplo puede usar este código PHP:

 

<?php

// suprimir mensajes de error para evitar

// que se generen resultados para poder enviar encabezados

error_reporting (0);

$error = false;

$handle = fopen ( "result.xml", "w+" );

if (! $handle)
$error = true;

else

{
if (! fwrite($handle, $HTTP_RAW_POST_DATA))
       $error = true;
else
       fclose($handle);

}

if ($error)
header( "HTTP/1.1 500 Server Error" );

?>

 

 


© 2019 Altova GmbH