Re: fsockopen and HTTP Authorization
| From: | Bogdan Stancescu | Date: | Thu, 28 Feb 2002 02:35:51 +0000 |
| Subject: | Re: fsockopen and HTTP Authorization | ||
| References: | 1 | Groups: | php.general |
| Request: | Send a blank email to php-general+get-86506@lists.php.net to get a copy of this message | ||
You should have only one \r\n pair after the HTTP request AFAIK - only need two when the header ends.
Bogdan
Bas Jobsen wrote:
Hello, I try to do a HTTP Authorization with a fsockopen, but it doesn't seem to work. Who can help? $user and $passwd are set well, my code: -- $auth=base64_encode($user.":".$passwd); $header="GET /pa2/ HTTP/1.0\r\n\r\n"; $header.="Accept: text/html\r\n"; $header.="Authorization: Basic $auth\r\n\r\n"; $fp = fsockopen ("localhost", 80, $errno, $errstr, 30); if (!$fp) echo "$errstr ($errno)<br>\n"; else { fputs ($fp, $header); while (!feof($fp)) echo fgets ($fp,128); } fclose ($fp); -- Thanks, Bas