[cs631apue] Http Standard

Yuan Ren yren14 at stevens.edu
Tue Nov 14 22:15:37 EST 2017


Hi there,

Here are some questions about the final project:

1. If the client request line is "GET /", I mean no HTTP version specified.
Should we default using HTTP/1.0 or respond to client with error status
code? Because I noticed that the gws using the default HTTP/1.0

2. If the client request line is "GET HTTP/1.0", I mean no file or
directory specified. Should we give the default directory or respond to
client with error status code?

3. Should we using<major>.<minor> numbering scheme to indicate versions of
the protocol or just implement HTTP/1.0, any other versions like HTTP/0.9
would get respond with NO IMPLEMENT?

4. HTTP/1.0 allowed three different formats for the representation of
date/time stamps:
     Sun, 06 Nov 1994 08:49:37 GMT
     Sunday, 06-Nov-94 08:49:37 GMT
  Sun Nov  6 08:49:37 1994
Should we all implement?

Thanks,
Yuan
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.stevens.edu/pipermail/cs631apue/attachments/20171114/1b6f458f/attachment.html>


More information about the cs631apue mailing list