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

    [Curl]Analizzare gli Headers Html

    Ciao a tutti,
    sto facendo un programmino che fà uso delle librerie curl per inviare in backgroud dei dati in POST e analizzare le risposte.
    Vorrei però verificare anche che non ci siano stati problemi nelle risposte, ovvero la presenza del codice HTTP 200, però vedo che viene passato anche il protocollo 1.1..qualcuno ha mai analizato gli header http in php è sa dirmi se il 1.1 è derivante dal browser o no?

    esempio:

    HTTP/1.1 200 OK Date: Wed, 10 May 2006 11:33:53 GMT Server: Apache/2.0.46 (Red Hat) Accept-Ranges: bytes X-Powered-By: PHP/4.3.2 Content-Length: 0 Connection: close Content-Type: text/html; charset=UTF-8
    nel frattempo vado a cercarmi le specifiche del protocollo.

    esempio di uso Curl:

    Codice PHP:
    $UrlInit curl_init($this->ActionForm."?var=xyz");
        
    curl_setopt($UrlInitCURLOPT_HEADER1);
        
    curl_setopt($UrlInitCURLOPT_FOLLOWLOCATION0);
        
    curl_setopt($UrlInitCURLOPT_RETURNTRANSFER1);
        
    $Curl curl_exec($UrlInit);            
    curl_close($UrlInit); 

    Grazie x le risposte.

  2. #2
    Utente di HTML.it L'avatar di gianiaz
    Registrato dal
    May 2001
    Messaggi
    8,027
    è la versione del protocollo http (cosi puoi cercare le specifiche corrette).

    ciao

  3. #3
    ma associato al web server che interrogo?

  4. #4
    Utente di HTML.it L'avatar di gianiaz
    Registrato dal
    May 2001
    Messaggi
    8,027
    no, l'http è un protocollo standard.
    E' per quello che riusciamo a comunicare

  5. #5
    ok,ora dovrei analizzare ad esempio questo


    HTTP/1.0 200 OK
    Date: Mon, 28 Jun 2004 10:47:31 GMT
    Server: Apache/1.3.29 (Unix) PHP/4.3.4
    X-Powered-By: PHP/4.3.4
    Vary: Accept-Encoding,Cookie
    Cache-Control: private, s-maxage=0, max-age=0, must-revalidate
    Content-Language: it
    Content-Type: text/html; charset=utf-8
    Age: 7673
    X-Cache: HIT from prova.org
    Connection: close
    Se ho capito bene nell'rfc, la prima riga della risposta è il valore HTTP/"versione" "codice" "spiegazione breve"..corretto?

    quindi devo costruirmi una RegExp che analizzi questa riga?

  6. #6

  7. #7
    Utente di HTML.it L'avatar di gianiaz
    Registrato dal
    May 2001
    Messaggi
    8,027
    non ho ancora capito cosa vuoi fare, ma la risposta credo sia "SI".


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.