cocoon-users-fr mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From Benjamin Francisoud <benjamin.francis...@anyware-tech.com>
Subject Re: entete http via un loadDocument
Date Thu, 06 Oct 2005 13:38:10 GMT
Benjamin Francisoud wrote:

> Dans du flowscript, je fais un:
> loadDocument("http://un_autre_server/mon_chemin/etc...");
>
> Je voudrais savoir quels sont les entêtes http passés à 
> "un_autre_server" ?
>
> Comment je pourrai savoir ça ? (sachant que un_autre_serveur n'est pas 
> un serveur où je peux tracer les entêtes, dommage pour moi...).
>
> Merci d'avance
> -- 
> Bernjamin Francisoud

J'ai oublié un détail important ;)

le code de loadDocument()!

function loadDocument(uri)
{
    var source = null;
    var resolver = null;
    var parser = null;

    try
    {
        parser = 
cocoon.getComponent(Packages.org.apache.excalibur.xml.dom.DOMParser.ROLE);
        resolver = 
cocoon.getComponent(Packages.org.apache.cocoon.environment.SourceResolver.ROLE);
        source = resolver.resolveURI(uri);
        var input = source.getInputStream()

        if (cocoon.log.isDebugEnabled()) {
            var output = 
Packages.my.firm.Utilities.input_stream_to_bytes(input)
            input = new java.io.ByteArrayInputStream(output)
        }

        var is = new Packages.org.xml.sax.InputSource(input);
        is.setSystemId(source.getURI());

        return parser.parseDocument(is);
    }
    finally
    {
        if (source != null) resolver.release(source);
        cocoon.releaseComponent(parser);
        cocoon.releaseComponent(resolver);
    }
}


---------------------------------------------------------------------
Liste francophone Apache Cocoon -- http://cocoon.apache.org/fr/
Pour vous desinscrire : mailto:users-fr-unsubscribe@cocoon.apache.org
Autres commandes : mailto:users-fr-help@cocoon.apache.org


Mime
View raw message