[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: Questions: GS web server or firewall



In article <3A352F16.C986B5D7@mts.net>, Mike Pfaiffer 
<pfaiffer@mts.net> wrote:

> Eric Shepherd wrote:
> > 
> > in article 3A3410DC.4BF85138@mts.net, Mike Pfaiffer at pfaiffer@mts.net
> > wrote on 12/10/00 3:33 PM:
> > 
> > > Thanks for the info. I was thinking much the same thing about the
> > > firewall (which is why I asked). Do you think you could give a
> > > description of a simple web server... We may try to make it a project
> > > for this years club. I have an idea of what they do but not enough to
> > > start programming one.
> > 
> > Well, a simple web server would only have to implement HTTP/1.0, which 
> > only
> > has like three commands; you can find the specification at
> > http://www.w3c.org.
> 
> 	Just three... This might be something to consider. If it is only V1.0
> it might end up being slightly faster than other machines doing V4.X.
> Still, to be useful maybe a subset of V2.X could also be implemented.
> 

You're thinking html here, not http. The webserver doesn't really care 
what the stuff it's serving is, so the html version doesn't matter. 

> > In general, the main commands are HEAD, which returns information about 
> > the
> > specified document, and GET, which actually returns the header followed 
> > by
> > the document itself.
> > 
> > The protocol is very easy to implement.  In C it can be done (on a 
> > Linux
> > type environment) in just three or four pages of code.
> 
> 	For a GS, Assembler might be better.
> 

Would love to see a GS Web Server, then we could have web sites created 
by WebworksGS, served on a GS and viewed with Arachnid. Too cool for 
words!
 
Kim Howe
khowe@omninet.net.au
http://www.omninet.net.au/~khowe/arachnid/index.html