Hi,

On Monday 11 August 2003 20:37, Sara Golemon wrote:

> Nor can they return full stat detail.  i.e.: What's the filesize of
> php://stdin ?  Who "owns" http://example.com/foo.html ?  Last I spoke to
> Wez on the subject he indicated that we should just attempt to return as
> much information as we can and default on the rest.
>
> http:// wrapper:
>   is_writable() would always return false.
>   is_readable() would return true *IF* a HEAD request returned 2xx or 3xx
>   is_executable() would always return false.
>   file_exists() would return true if a HEAD request returned 2xx, 3xx, or
> 4xx (not including 404)

I wouldn't agree there:
http://www.example.com/file with spaces.png [1]

returns invalid method: 400. I think the entire 4xx and 5xx family should 
return false.

[1] I know the url is invalid, but if you wanna do syntax checking on urls, 
then you're in for a treat, especially when the url contains double-byte 
characters.

As for 30[12], what happens when the refered document does not exist?
Symlinks have a maximum number of links and return ELOOP. Does the same apply 
to 302 and what is the value of MAXSYMLINKS (sys/param.h) in that case?

> -Sara

-- 
Melvyn

-- 
PHP Internals - PHP Runtime Development Mailing List
To unsubscribe, visit: http://www.php.net/unsub.php

Reply via email to