[11684] in www-talk@info.cern.ch

home help back first fref pref prev next nref lref last post

New to list - big question

daemon@ATHENA.MIT.EDU (Jon Edwards)
Fri Aug 25 15:14:01 2000

Message-Id: <96DDF5363FB1D111A69200A0C9499B3801B5D7AD@beyond>
From: Jon Edwards <jedwards@sofsol.com>
To: "'www-talk@w3.org'" <www-talk@w3.org>
Date: Fri, 25 Aug 2000 15:00:19 -0400
Mime-Version: 1.0
Content-Type: text/plain;
	charset="iso-8859-1"
Resent-From: www-talk@w3.org

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


home help back first fref pref prev next nref lref last post