*** proxy.php-102 Sat Sep 06 12:16:38 2003 --- proxy.php Sat Sep 20 03:04:26 2003 *************** *** 4,6 **** // ! // $Id: proxy.php,v 1.2 2003/08/04 01:54:19 arino Exp $ // --- 4,6 ---- // ! // $Id: proxy.php,v 1.2.1 2003/09/20 01:34:19 sha Exp $ // *************** *** 19,20 **** --- 19,21 ---- global $use_proxy,$proxy_host,$proxy_port; + global $need_proxy_auth, $proxy_auth_user, $proxy_auth_pass; *************** *** 38,39 **** --- 39,45 ---- + // proxy¤ÎBasicǧ¾Ú + if ( $need_proxy_auth and isset($proxy_auth_user) and isset($proxy_auth_pass) ){ + $query .= 'Proxy-Authorization: Basic '. + base64_encode($proxy_auth_user.':'.$proxy_auth_pass)."\r\n"; + } // Basic ǧ¾ÚÍÑ *************** *** 44,46 **** } - $query .= $headers; --- 50,51 ---- *************** *** 85,87 **** { ! $response .= fgets($fp,4096); } --- 90,92 ---- { ! $response .= fread($fp,4096); }