- From: Evguenii SMOGAILOV <evguenii@ess.co.at>
- Date: Mon, 23 Aug 1999 12:22:29 +0200 (MET DST)
- To: Michael Maretzke <michael.maretzke@gmx.de>
- cc: Libwww <www-lib@w3.org>
On Mon, 23 Aug 1999, Michael Maretzke wrote: > I parse a "<a href="./foo.html"> ... </a>" using the callback-functions. > This file is located on a server called "http://www.foo.com" and is stored > in > directory "/test/test2/". "/" is here the WWW-root-directory. > > Extracting the parameter file "./foo.html" is no problem. But now I've > to expand this relative URL "./foo.html" into an absolute one > "http://www.foo.com/test/test2/foo.html". How may I do this ? > Which one of these libwww-servicefunctions is the right one for me ? I'm currently using 'HTAnchor_followMainLink' and 'HTAnchor_address' (from a sample program findlinks). maybe it would help... void foundLink (HText * text, int element_number, int attribute_number, HTChildAnchor * anchor, const BOOL * present, const char ** value) { if (anchor) { HTAnchor * dest = HTAnchor_followMainLink((HTAnchor *) anchor); char * address = HTAnchor_address(dest); ... Evguenii
Received on Monday, 23 August 1999 06:22:45 UTC