Return-Path: owner-new-httpd Received: by taz.hyperreal.com (8.6.10/8.6.5) id GAA17298; Mon, 10 Apr 1995 06:12:57 -0700 Received: from life.ai.mit.edu by taz.hyperreal.com (8.6.10/8.6.5) with SMTP id GAA17290; Mon, 10 Apr 1995 06:12:55 -0700 Received: from maypo (maypo.ai.mit.edu) by life.ai.mit.edu (4.1/AI-4.10) for new-httpd@hyperreal.com id AA13795; Mon, 10 Apr 95 09:12:53 EDT From: rst@ai.mit.edu (Robert S. Thau) Received: by maypo (4.1/AI-4.10) id AA09466; Mon, 10 Apr 95 09:12:53 EDT Date: Mon, 10 Apr 95 09:12:53 EDT Message-Id: <9504101312.AA09466@maypo> To: new-httpd@hyperreal.com Subject: Re: New version of B60-leading-slash-2.txt for 0.5.1 Sender: owner-new-httpd@hyperreal.com Precedence: bulk Reply-To: new-httpd@hyperreal.com Hmmm... two comments. First off, I still think these should get bounced with a 400, instead of a 404. Second, it seems to me that this could be handled fairly simply by just sticking something like if (url[0] != '/') die (BAD_REQUEST, ...) in process_request, before it dispatches to the request-specific code; that might be a little less error-prone than hacking every call to translate_name. rst