[ee122] resolving filesnames and directories
fowler at eecs.berkeley.edu
Mon Oct 29 22:33:07 PDT 2007
Close, but you're missing the first step....
e.g. request is for "http://www.domain.com/foo"
Assume is not a directory. Test for file "foo":
+ File "foo" exists. Return foo or permission denied.
+ File "foo" does not exist. Return does not exist.
+ File "foo" is not a file, but is a directory.
Then, if directory, continue as you described.
I hope that helps!
On 10/29/07, Merry Choi <merry_c at berkeley.edu> wrote:
> Just wanted to make sure I'm interpreting these steps correctly.
> If the file requested does not have an extension you can assume it is a
> request for a directory. You first append /index.html to see if that
> directory has an index.html file. If yes, then you send the index.html file.
> If not, then you perform and ls and send the directory contents. Yes?
> (Please be yes. :)
> ee122 mailing list
> ee122 at mailman.ICSI.Berkeley.EDU
More information about the ee122