- From: Matthew P. Bohnsack <bohnsack@eai.com>
- Date: Fri, 07 Aug 1998 11:39:55 -0500
- To: www-lib@w3.org
Hello.. I've been trying to get a small HTTP PUT app on UNIX with libwww working. Basically, I'm trying to replicate the command line tool: w3c -put /home/bohnsack/WWW/me.jpg -dest http://merced/put_test After some looking through HTLine.c, the following code is my attempt to create an HTTP PUT client. The program isn't even making a connection to the web server. Can someone with wisdom greater than my own, give me a suggestion on how to get this small app working? Thanks for your help.. -matt void main (void) { HTRequest *request; BOOL status; char * url = "http://merced/put_test"; char * file = "/home/bohnsack/WWW/me.jpg"; request = HTRequest_new(); if( request ) { HTParentAnchor * destination; HTParentAnchor * source = NULL; printf("Got a request\n"); destination = (HTParentAnchor *) HTAnchor_findAddress( url ); source = (HTParentAnchor *) HTAnchor_findAddress( file ); HTAnchor_setLength(source, 6270 ); status = HTPutDocumentAnchor( source, (HTAnchor *) destination, request ); printf("\nstatus = %d\n",status); HTRequest_delete( request ); } else { printf("\nno request!!!\n"); } } -- Matt Bohnsack Engineering Animation, Inc. bohnsack@eai.com http://www.eai.com 515.296.0964
Received on Friday, 7 August 1998 12:34:36 UTC