Exemple #1
0
<?php

/**
 * Created for analytics.
 * User: suman
 * Date: 12/4/16
 * Time: 1:51 PM
 */
require_once dirname(__FILE__) . '/../lib/PHPProxy.class.php';
$name = $_POST['name'];
$value = $_POST['value'];
$proxy = new PHPProxy(NULL);
$proxy->setPref($name, $value);
Exemple #2
0
    <?php 
    echo form_field("bol", "warn");
    ?>
    <?php 
    echo form_field("bol", "disabled");
    ?>
  </fieldset>
</form>

</body>
</html>
<?php 
} else {
    // process request
    $decoded = base64_decode($url);
    if ($decoded === FALSE) {
        $url = base64_encode($url);
    }
    if (isset($_REQUEST['action']) && $_REQUEST['action'] == 'new') {
        header('Location: ' . INDEX_FILE_NAME . '?' . URL_PARAM_NAME . '=' . base64_encode($url));
        exit;
    }
    if (isset($_GET['proxy_password'])) {
        $username = base64_decode($_GET['proxy_username']);
        $password = base64_decode($_GET['proxy_password']);
        $proxy = new PHPProxy($url, $username, $password);
    } else {
        $proxy = new PHPProxy($url);
    }
    $proxy->handleRequest();
}
Exemple #3
0
<?php

require 'PHPProxy.php';
$proxy = new PHPProxy();
$proxy->setHost('www.google.com');
$proxy->setHeaders(apache_request_headers());
$proxy->setCompression('gzip');
//$proxy->setFollowRedirects(true);
$proxy->proxy('/');
echo print_r($proxy->response->headers);
//echo $proxy->response->body;
/*foreach($proxy->response->headers as $header)
{
	header($header);
}*/