Pagina 1 di 2 1 2 ultimoultimo
Visualizzazione dei risultati da 1 a 10 su 11
  1. #1
    Utente di HTML.it L'avatar di dvd86
    Registrato dal
    Oct 2006
    Messaggi
    166

    Uso della classe Snoopy con https

    Ciao!

    Sto provando a sviluppare qualche script usando la classe Snoopy http://sourceforge.net/projects/snoopy/

    Il problema si pone quando la pagina di destinazione della richiesta ($submit_url) è dentro una connessione protetta....ovvero con https!

    Sapete se c'è da variare qualche configurazione perché Snoopy funzioni con https?

  2. #2
    Snoopy offre il supporto per SSL tramite l'eseguibile curl (vedi la proprietà curl_path). Se non è presente, non è in grado di eseguire richieste HTTPS.

  3. #3
    Utente di HTML.it L'avatar di dvd86
    Registrato dal
    Oct 2006
    Messaggi
    166
    ti ringrazio per l'aiuto....ho provveduto ad abilitare la libreria curl!


    Ho utilizzato questo codice:
    error fetching document:
    Codice PHP:
    if($snoopy->submit($submit_url,$submit_vars)) {
       while(list(
    $key,$val) = each($snoopy->headers))
          echo 
    $key.": ".$val."
    \n"
    ;
       echo 
    "

    \n"
    ;

       echo 
    "<PRE>".htmlspecialchars($snoopy->results)."</PRE>\n"; }
    else
       echo 
    "error fetching document: ".$snoopy->error."\n"

    Lo script entra nell'else ma non mi restituisce alcun errore!

  4. #4
    Rileggi con più attenzione quanto scritto in precedenza e capirai il motivo del comportamento del tuo codice.

  5. #5
    Utente di HTML.it L'avatar di dvd86
    Registrato dal
    Oct 2006
    Messaggi
    166
    Cioè?

    Premetto che in precedenza ho settato le variabili $submit_url e $submit_vars

  6. #6
    Originariamente inviato da filippo.toso
    Snoopy offre il supporto per SSL tramite l'eseguibile curl (vedi la proprietà curl_path). Se non è presente, non è in grado di eseguire richieste HTTPS.

  7. #7
    Utente di HTML.it L'avatar di dvd86
    Registrato dal
    Oct 2006
    Messaggi
    166
    è possibile utilizzare la funzione curl integrata in PHP senza richiamare gli eseguibili direttamente?

  8. #8
    Si, riscrivendo il codice ma a quel punto non so se ti conviene usare Snoopy.

  9. #9
    Utente di HTML.it L'avatar di dvd86
    Registrato dal
    Oct 2006
    Messaggi
    166
    ho provveduto a impostare il path del curl
    Codice PHP:
    $snoopy->curl "C:\xampp\apache\bin\curl.exe"
    ma non cambia nulla...

  10. #10
    Mi sembrava di aver scritto vedi la proprietà curl_path

Permessi di invio

  • Non puoi inserire discussioni
  • Non puoi inserire repliche
  • Non puoi inserire allegati
  • Non puoi modificare i tuoi messaggi
  •  
Powered by vBulletin® Version 4.2.1
Copyright © 2024 vBulletin Solutions, Inc. All rights reserved.