Subject: Re: [xsl] document () return values. From: Dave Pawson <davep@xxxxxxxxxxxxx> Date: Mon, 9 Aug 2010 18:29:55 +0100 |
On Mon, 9 Aug 2010 13:46:41 +0000 (GMT) Florent Georges <lists@xxxxxxxxxxxx> wrote: > Dave Pawson wrote: > > > Would it be useful to you to be able to access the http > > returned status codes from the 'get'? > > I am not sure to understand the complete requirements, but that's > possible with the EXPath HTTP Client > <http://expath.org/modules/http-client>. Something like: > > <xsl:import href="http://expath.org/ns/http-client.xsl"/> > > ... > <xsl:variable name="req" as="element(http:request)"> > <http:request method="get" href="{ $my-url }"/> > </xsl:variable> > <xsl:variable name="resp" select="http:send-request($req)"/> > <xsl:sequence select=" > if ( $resp[1]/xs:integer(@status) eq 200 ) then > 'Ok' > else > error(...)"/> > > Regards, Exactly what I wanted... or should I say, what is perfect for a link checker! Thanks Florent. regards -- regards -- Dave Pawson XSLT XSL-FO FAQ. http://www.dpawson.co.uk
Current Thread |
---|
|
<- Previous | Index | Next -> |
---|---|---|
Re: [xsl] document () return values, Florent Georges | Thread | [xsl] XPTY0004: A sequence of more , Jack Bush |
Re: [xsl] XPTY0004: A sequence of m, Michael Kay | Date | [xsl] [XSLT 1.0] Avenues for conten, Costello, Roger L. |
Month |