Encabezado XML en PHP, como enviar xml a través de php

Para generar un archivo XML a traves de php hay que cambiar las cabeceras antes de imprimir el archivo , esto se logra agregando las siguientes lineas antes de la impresion del xml, luego simplemente usar print para imprimir el cuerpo xml.

Encabezado XML en PHP

header("Content-Type: text/xml");
header("Cache-Control: no-cache, must-revalidate");
header("Expires: Mon, 01 Jan 2009 01:00:00 GMT");

Para generar xml en otros lenguajes de scripting , aqui pueden ver el código
Encabezado XML en Perl

#!/usr/bin/perl -l
print "Content-Type: text/xml";
print "Cache-Control: no-cache, must-revalidate";
print "Expires: Mon, 01 Jan 2009 01:00:00 GMT";

Encabezado XML en ASP

response.ContentType="text/xml"
response.CacheControl="no-cache, must-revalidate"
response.Expires="Mon, 01 Jan 2009 01:00:00 GMT"

Encabezado XML en JSP

response.setHeader("Content-Type", "text/xml");
response.setHeader("Expires", "Mon, 01 Jan 2009 01:00:00 GMT");
response.setHeader("Cache-Control", "must-revalidate");
response.setHeader("Cache-Control", "no-cache");
This entry was posted in ASP, java, PHP. Bookmark the permalink.

Deja un comentario

Tu dirección de correo electrónico no será publicada. Los campos necesarios están marcados *

Puedes usar las siguientes etiquetas y atributos HTML: <a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <del datetime=""> <em> <i> <q cite=""> <strike> <strong>