protected function setProxyServer(Gpf_Net_Http_Request $request)
{
try {
$proxyServer = Gpf_Settings::get(Gpf_Settings_Gpf::PROXY_SERVER_SETTING_NAME);
$proxyPort = Gpf_Settings::get(Gpf_Settings_Gpf::PROXY_PORT_SETTING_NAME);
$proxyUser = Gpf_Settings::get(Gpf_Settings_Gpf::PROXY_USER_SETTING_NAME);
$proxyPassword = Gpf_Settings::get(Gpf_Settings_Gpf::PROXY_PASSWORD_SETTING_NAME);
$request->setProxyServer($proxyServer, $proxyPort, $proxyUser, $proxyPassword);
} catch (Gpf_Exception $e) {
$request->setProxyServer('', '', '', '');
}
}