Re: PHP 4.0 Bug #6471: Duplicate/redundant ISAPI variable requests

From: Date: Thu, 31 Aug 2000 17:50:12 +0000
Subject: Re: PHP 4.0 Bug #6471: Duplicate/redundant ISAPI variable requests
References: 1  Groups: php.dev 
Request: Send a blank email to php-dev+get-31473@lists.php.net to get a copy of this message
What do you mean by 'PHP asks for...'? Zeev At 20:33 31-08-00, charles@invis.net wrote:
From:             charles@invis.net
Operating system: Win2k
PHP version:      4.0.2
PHP Bug Type:     Performance problem
Bug description: Duplicate/redundant ISAPI variable requests PHP asks for the following ISAPI variables, in this order: HTTP_COOKIE * ALL_HTTP * APPL_MD_PATH APPL_PHYSICAL_PATH AUTH_PASSWORD AUTH_TYPE AUTH_USER CERT_COOKIE + CERT_FLAGS + CERT_ISSUER + CERT_KEYSIZE + CERT_SECRETKEYSIZE + CERT_SERIALNUMBER + CERT_SERVER_ISSUER + CERT_SERVER_SUBJECT + CERT_SUBJECT + CONTENT_LENGTH CONTENT_TYPE LOGON_USER HTTP_COOKIE * HTTPS HTTPS_KEYSIZE + HTTPS_SECRETKEYSIZE + HTTPS_SERVER_ISSUER + HTTPS_SERVER_SUBJECT + INSTANCE_ID INSTANCE_META_PATH PATH_INFO PATH_TRANSLATED QUERY_STRING REMOTE_ADDR REMOTE_HOST REMOTE_USER REQUEST_METHOD REQUEST_URI SCRIPT_NAME * SERVER_NAME SERVER_PORT SERVER_PORT_SECURE + SERVER_PROTOCOL SERVER_SOFTWARE URL SCRIPT_NAME * ALL_HTTP * The ones marked with a * are requested twice, and the ones marked with a + shouldn't be requested unless HTTPS is set to 'on'. In all, 17 out of the 44 calls to GetServerVariable are avoidable. -- PHP Development Mailing List <http://www.php.net/> To unsubscribe, e-mail: php-dev-unsubscribe@lists.php.net For additional commands, e-mail: php-dev-help@lists.php.net To contact the list administrators, e-mail: php-list-admin@lists.php.net
-- Zeev Suraski <zeev@zend.com> http://www.zend.com/

« previous php.dev (#31473) next »