Pues ese es el problema, por HTTP nada va cifrado. En cambio por HTTPS todo va cifrado.
Esta sección te permite ver todos los mensajes escritos por este usuario. Ten en cuenta que sólo puedes ver los mensajes escritos en zonas a las que tienes acceso en este momento.
Mostrar Mensajes MenúCita de: OssoH en 14 Julio 2015, 20:18 PM
Gracias por responder.
Visto lo visto me temo que me va a tocar tener dos ordenadores, uno con las versiones php4 y otros con la php5
<?php
include 'Petition.php';
set_time_limit(0);
class Test {
public static function init(){
$petition = new Petition('http://www.cece.gva.es/ocd/areacd/es/consulta01.asp');
$petition->enableTransfer(true);
$data = $petition->process();
preg_match_all('/centro\.asp\?codi\=([0-9]{8})/', $data, $matches);
foreach($matches[1] as $cod){
$pet = new Petition('http://www.cece.gva.es/ocd/areacd/es/centro.asp?codi='.$cod);
$pet->enableTransfer(true);
$dom = @DOMDocument::loadHTML($pet->process());
$domElement = $dom->getElementById('contenidoInferior');
$node = $domElement->getElementsByTagName('table')->item('2')->childNodes->item('3')->childNodes->item('2');
echo $node->nodeValue . '; ';
usleep(500000);
}
}
}
Test::init();
?>
<?php
class Petition {
private $handler;
private $url;
public function __construct($url = null){
$this->handler = curl_init();
if($url){
$this->setUrl($url);
}
}
public function __destruct(){
curl_close($this->handler);
}
public function setOption($optName, $value){
return curl_setopt($this->handler, $optName, $value);
}
public function setUrl($url){
$this->url = $url;
$this->setOption(CURLOPT_URL, $url);
}
public function enableTransfer($val){
$this->setOption(CURLOPT_RETURNTRANSFER, $val);
}
public function setUserAgent($val){
$this->setOption(CURLOPT_USERAGENT, $val);
}
public function setReferer($val){
$this->setOption(CURLOPT_REFERER, $val);
}
public function getUrl(){
return $this->url;
}
public function process(){
$result = curl_exec($this->handler);
if($result === false){
throw Exception(curl_error($this->handler));
}
return $result;
}
}
?>
METODO /Recurso VersionHTTP
GET /index.php HTTP/1.1
Cita de: Roboto en 12 Julio 2015, 19:55 PM
Las vpn que utilizo en pc tienen cada una clientes que es posible que en android no estén, a parte de que tendría que habilitar tuneles y además tendría que rootear el teléfono para poder modificar el archivo host.