{
$ref = $args[1];
+
try {
+ $adapter = new Zend_Http_Client_Adapter_Socket();
+ $streamOpts = array(
+ 'ssl' => array(
+ 'verify_peer' => false,
+ 'allow_self_signed' => true
+ )
+ );
+ $adapter->setStreamContext($streamOpts);
$client = new Zend_Http_Client();
- $client->setAdapter('Zend_Http_Client_Adapter_Socket');
+ $client->setAdapter($adapter);
$client->setEncType(Zend_Http_Client::ENC_FORMDATA);
$client->setMethod(Zend_Http_Client::POST);
$client->setParameterPost(array('reference' => $ref));
$client->setUri('https://www.orpi.com/recherche/search_by_reference');
- $client->setHeaders(array('X-Requested-With' => 'XMLHttpRequest'));
-
+ $client->setHeaders(['X-Requested-With' => 'XMLHttpRequest',
+ 'User-Agent' => 'Mozilla/5.0 (Windows NT 10.0; Win64; x64; rv:65.0) Gecko/20100101 Firefox/65.0',
+ 'Origin' => 'https://www.orpi.com',
+ 'Referer' => 'https://www.orpi.com/',
+ 'Pragma' => 'no-cache',
+ 'DNT' => '1']);
$response = $client->request();
$json = $response->getBody();
$res = 'https://www.orpi.com';
- echo $json;
if ($json === false) {
header('Location: ' . $res);
exit;
header('Location: ' . $res);
} catch (Exception $e) {
+ ob_end_clean();
echo $e->getMessage();
}
- die('');
+
+ //header('Location: https://www.orpi.com/');
}
}