- From: GunnarRønning <gunnarr@ifi.uio.no>
- Date: Thu, 23 Nov 1995 22:16:16 +0100
- To: www-lib@w3.org
I have written the appended program to test some simple things in the
prerelease. The following code just dumps the hardcoded URL to a file, but
this file includes the HTTP headers which I don't want there. That is
indeed excatly what the documentation states it should do, but what should
I do in order to exclude them ? I've been trying to use
HTConversion_add/HTFormat_setConversion, in order to use some of the other
format conversions, with no success. My knowledge about library internals
are a little to diffuse for me to write my own format converter, so any
help would be appreciated.
Gunnar
#include <stdio.h>
#include "WWWLib.h"
#include "HTHome.h"
#include "HTTP.h"
main()
{
char *url="http://www.oslonett.no/~candle/demos/awelogo.awe";
FILE *fp;
PRIVATE HTRequest * request;
PRIVATE HTList * c = NULL;
c = HTList_new();
HTLibInit("CandleWeb", "beta pl5");
HTProtocol_add("http", YES, HTLoadHTTP);
HTNetCall_addBefore(HTLoadStart, 0);
HTNetCall_addAfter(HTLoadTerminate, HT_ALL);
if( (fp = fopen("foo", "w")) == NULL){
return 0;
}
request = HTRequest_new();
HTRequest_setMethod(request, METHOD_GET);
HTRequest_setOutputStream(request,HTFWriter_new(fp, NO));
HTRequest_setOutputFormat(request, WWW_SOURCE);
HTRequest_setPreemtive (request, 1);
printf("Loading URL %s\n", url);
HTLoadAbsolute(url, request);
}
Received on Thursday, 23 November 1995 16:16:25 UTC