jluc2808 peu le savent et vous ? | bonjour , je coince depuis quelques temps sur un envoi d'une requête en GET (en PHP) vers home-assistant mon code dans mon programme PHP executé sur un Host (HOSTPAPA) :
Code :
- $url_to_HA = $Box_url."refresh_token=".$refresh_token."&access_token=".$access_token."&usage_point_id=".$usage_point_id."&flow_id=".$Flow_id;
- if ($debug) {echo "<br>url_to_HA: $url_to_HA";}
- $ch = curl_init();
- $headers = array();
- curl_setopt($ch, CURLOPT_URL, $url_to_HA);
- curl_setopt($ch, CURLOPT_CUSTOMREQUEST, 'GET');
- curl_setopt($ch, CURLOPT_RETURNTRANSFER, TRUE);
- curl_setopt($ch, CURLOPT_HEADER, FALSE);
- curl_setopt($ch, CURLOPT_AUTOREFERER, TRUE);
- curl_setopt($ch, CURLOPT_HTTPHEADER, $headers);
- curl_setopt($ch, CURLOPT_HTTP_VERSION, CURL_HTTP_VERSION_1_1)
- $response = curl_exec($ch);
- $info = curl_getinfo($ch);
- if($debug){
- echo "<pre>";
- print_r($info);
- echo "</pre>";
- }
- curl_close($ch);
|
mon log : Code :
- url_to_HA: http://xxxxxxx:8123/auth/enedis/ca [...] 18084d4367
- Array
- (
- [url] => http://xxxxxxx:8123/auth/enedis/ca [...] 18084d4367
- [content_type] =>
- [http_code] => 0
- [header_size] => 0
- [request_size] => 0
- [filetime] => -1
- [ssl_verify_result] => 0
- [redirect_count] => 0
- [total_time] => 0.200431
- [namelookup_time] => 3.4E-5
- [connect_time] => 0
- [pretransfer_time] => 0
- [size_upload] => 0
- [size_download] => 0
- [speed_download] => 0
- [speed_upload] => 0
- [download_content_length] => -1
- [upload_content_length] => -1
- [starttransfer_time] => 0
- [redirect_time] => 0
- [redirect_url] =>
- [primary_ip] =>
- [certinfo] => Array
- (
- )
- [primary_port] => 0
- [local_ip] =>
- [local_port] => 0
- )
|
donc au vu du log, c'est comme si la requête n'était pas envoyée ou pas reçue et du côté réception (HA) j'ai rien qui se passe
ce qui me perturbe c'est que si je reprend le contenu de url_to_HA (dans le log) et que je colle le contenu dans un navigateur (ou un extension de type RESTClient), je reçois correctement la requête et j'ai un retour code 200
donc là je coince |