[PHP] Headerinfos versenden

Dieses Thema im Forum "Webentwicklung" wurde erstellt von Spo0n22, 20. Juli 2011 .

Schlagworte:
Status des Themas:
Es sind keine weiteren Antworten möglich.
  1. 20. Juli 2011
    Headerinfos versenden

    Hallo

    ich wollte wissen ob es denn möglich ist bestimmte Header Informationen an einen anderen Server zu senden.
    Ich möchte zum Beispiel eine Seite graben mit get_file_contents() und dabei möglichs "normale Userdaten" senden

    User-Agent: Mozilla/5.0 (Windows NT 6.1; WOW64; rv:5.0) Gecko/20100101 Firefox/5.0 verschicken.

    Danke schonmal.
     
  2. 20. Juli 2011
    AW: Headerinfos versenden

    Das geht über cURL
     
  3. 20. Juli 2011
    AW: Headerinfos versenden

    Dafür solltest du am besten cURL benutzen.

    (Das hatte ich lustiger weise gerade noch in Notepad++ offen)
    Es lädt eine Datei herunter und speichert diese direkt in einem Verzeichnis.
    PHP:
    function  download_file $file $url $dir  'tmp/'  )
        {

            
    $out  fopen $dir . $file 'wb' ); 
            if (
    $out  ==  false )
                { 
                    return 
    false ;
                }
        
            
    $ch  curl_init (); 
                
            
    curl_setopt ( $ch CURLOPT_FILE $out ); 
            
    curl_setopt ( $ch CURLOPT_HEADER 0 ); 
            
    curl_setopt ( $ch CURLOPT_URL $url );
            
    curl_setopt ( $ch CURLOPT_USERAGENT 'Mozilla/5.0 (Windows NT 5.1) AppleWebKit/534.30 (KHTML, like Gecko) Chrome/12.0.742.122 Safari/534.30'  );
                    
            
    curl_exec ( $ch ); 
        
            
    curl_close ( $ch ); 
        
            return 
    $dir . $file ;
        }

    download_file ( 'meine.html' 'http://google.de' 'cache/' );
     
  4. 20. Juli 2011
    AW: Headerinfos versenden

    Achso ok Danke Jungs^^
     
  5. Video Script

    Videos zum Themenbereich

    * gefundene Videos auf YouTube, anhand der Überschrift.