Chilkat HOME ASP Visual Basic VB.NET C# C C++ MFC Delphi FoxPro Java Perl Python Ruby SQL Server VBScript
HTTP SOCKS5 and SOCKS4 Proxy SupportDemonstrates how to use SOCKS5 and SOCKS4 proxies with HTTP. <?php $http = new COM("Chilkat.Http"); // Any string unlocks the component for the 1st 30-days. $success = $http->UnlockComponent('Anything for 30-day trial'); if ($success != true) { print $http->lastErrorText() . "\n"; exit; } // To use a SOCKS4 or SOCKS5 proxy, simply set the following // properties prior to communicating with the HTTP server: // The SOCKS hostname may be a domain name or // IP address: $http->SocksHostname = 'www.mysocksproxyserver.com'; $http->SocksPort = 1080; $http->SocksUsername = 'myProxyLogin'; $http->SocksPassword = 'myProxyPassword'; // Set the SOCKS version to 4 or 5 based on the version // of the SOCKS proxy server: $http->SocksVersion = 5; // Note: SOCKS4 servers only support usernames without passwords. // SOCKS5 servers support full login/password authentication. // Download the Python language install. // Note: This URL may have changed since this example was created. $success = $http->Download('http://www.python.org/ftp/python/2.5/python-2.5.msi','python-2.5.msi'); if ($success != true) { print $http->lastErrorText() . "\n"; } else { print 'Python Download Complete!' . "\n"; } ?> |
Need a specific example? Send a request to support@chilkatsoft.com
© 2000-2010 Chilkat Software, Inc. All Rights Reserved.