Open aborruso opened 1 year ago
Solo a me capita che copiando il comando mi dia:
curl: (35) OpenSSL/3.0.8: error:0A000152:SSL routines::unsafe legacy renegotiation disabled
?
Pare che curl ma anche wget usi le librerie SSL nella versione 3.0 e il server dell'ISTAT non è aggionato da molto tempo per cui la rinegoziazione non va a buon fine:
https://github.com/curl/curl/issues/8943
Da browser funziona senza errori ma da Curl anche se il comando sopra tenta di emulare il browser mi da il soprastante errore.
Solo a me capita che copiando il comando mi dia:
curl: (35) OpenSSL/3.0.8: error:0A000152:SSL routines::unsafe legacy renegotiation disabled
?
Ciao @sandrokensan ,
a me restituisce l'output corretto. La mia version di curl è la 7.87.0
.
E mi funzionano senza problemi anche wget e httpie.
Grazie per la veloce risposta.
Confermo che adesso funziona sia il curl soprastante che da linea di comando il:
$ wget https://esploradati.istat.it/databrowserhub/nodes/1/catalog
Stranamente ieri notte non mi funzionava. Invece provando dal mio server da PHP funzionava con:
$ch = curl_init(); curl_setopt($ch, CURLOPT_SSL_VERIFYPEER, false); curl_setopt($ch, CURLOPT_VERBOSE, true); curl_setopt($ch, CURLOPT_RETURNTRANSFER, true); curl_setopt($ch, CURLOPT_USERAGENT, $agent); curl_setopt($ch, CURLOPT_URL,$url); curl_setopt($ch, CURLOPT_HTTPHEADER, array('Accept: application/json')); $result=curl_exec($ch); //var_dump($result); echo $result;
Penso che anche semplifincando il curl sullo script non ci siano problemi, farò delle prove.
L'elennco dei dataset disponibili è qui
Output esempio https://gist.github.com/aborruso/d57cf2f11485492b3d623dbddf2dcfe7