New to list - big question

Hello all,

This is my first post to the list, so please bear with me.

I am a programmer working with a 4GL language that runs on Microsoft
operating systems.  What I need to do is use this 4GL to send HTTP messages
to a web server and then receive the responses and act accordingly.  After
considering this for a few days it seems I have two options.  The first is
to use Microsoft's wininet.dll and not worry about socket-level issues or
the inner workings of this thing called "HTTP."  The second option (the one
that I prefer) is to not rely on Microsoft, make use the socket
read/write/listen/etc functions provided by my 4GL and implement my own
scaled down HTTP client.  

I'm not interested in the GUI/HTML aspects of web browsers, style sheets or
anything like that.  All I need to do is send HTTP requests to a CGI or ASP
script on a web server and receive/decode the response(s).

I've tried to find the HTTP 1.0 spec at www.w3.org but it looks like it's
been archived(?).  Can anyone recommend some resources that will help
explain exactly what is involved in writing my own HTTP client? 

Thanks in advance for any help.

Jon Edwards
jedwards@sofsol.com

Received on Friday, 25 August 2000 15:04:19 UTC