Visualizzazione dei risultati da 1 a 3 su 3
  1. #1

    E' possibile emulare un browser con PHP oppure ottenere i codici di risposta http?

    Ciao a tutti, ho fatto un semplice sito in php che mi permette di monitorare se un determinato numero di siti web sono in funzione oppure il loro server è giù (con il comando system e l'utilizzo di ping).

    Però mi piacerebbe testare non solo che il server risponda al ping, ma anche verificare se la pagina web viene visualizzata oppure dà qualche errore strano, magari ottenendo e testando il codice di riposta http (per esempio 404 per pagina non disponibile o 500 per errore interno del server).

    Ho provato a cercare su questo forum classi php che emulassero un browser per verificare l'output della pagina oppure comandi che ottenessero il codice http di risposta delle pagine web, ma non ho trovato nulla.

    Avevo anche pensato di aprire il file della pagina con il comando fopen dei file locali, utilizzato invece con l'url del sito, ma questo non va bene in quanto il comando va ad aprire il file php memorizzato su server e non l'output di un eventuale browser.

    Se qualcuno mi può aiutare e/o ha già fatto qualcosa di simile, per favore fatemi sapere!

    Grazie, ciao!

  2. #2
    Ciao,
    fai un HEAD al posto di un GET o POST come spiegato qui

    http://freephp.html.it/articoli/view...sp?id=76&pag=6
    per favore NIENTE PVT TECNICI da sconosciuti

  3. #3
    MIIIITTTIIIICCCCOOOO!!!!

    Ti ringrazio infinitamente, ora mi sparo tutto l'articolo!

    Grazie ancora, ciao!


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 © 2025 vBulletin Solutions, Inc. All rights reserved.