ID: 6701 Updated by: [EMAIL PROTECTED] Reported By: mbabcock at fibrespeed dot net -Status: Open +Status: Closed Bug Type: Feature/Change Request Operating System: Customized RedHat 6.2 PHP Version: 4.0.0 New Comment:
This feature has been added to PHP 5.0.0 Example Usage: <?php $context = stream_context_create( array('http'=> array('proxy'=>'tcp://proxy.example.com:5100') )); $contents = file_get_contents('http://www.somesite.com/pat/to/file', false, $context); Previous Comments: ------------------------------------------------------------------------ [2002-01-06 09:58:22] [EMAIL PROTECTED] although the request should remain open, this specific problem can be solved using PEAR::Cache. ------------------------------------------------------------------------ [2000-09-12 23:39:12] mbabcock at fibrespeed dot net It would be nice if fopen("http://www.mywebsite.com", "r"); used the value in http_proxy as a proxy server instead of always fetching the data directly. Using CURL is an option, but its a lot more complex. If this functionality isn't too difficult to achieve, it would be much appreciated. For example, I have a PHP program that HTMLizes RFCs and displays them. It grabs the rfc###.txt directly from http://www.ietf.org/ but there's no reason for it to refetch them every time if they can be cached by our proxy server. Note: blanking $http_proxy should disable the proxy. ------------------------------------------------------------------------ -- Edit this bug report at http://bugs.php.net/?id=6701&edit=1