fsockopen zu server hinter proxy

Einklappen
X
 
  • Filter
  • Zeit
  • Anzeigen
Alles löschen
neue Beiträge

  • fsockopen zu server hinter proxy

    Hallo zusammen,

    ich versuche eine Verbindung zu einem Server aufzubauen, wobei der Server hinter einem Proxy hängt.
    An diesen Server möchte ich dann per POST eine Datei senden:

    Das ist mein code ohne Proxy
    PHP-Code:
    $fp fsockopen("ssl://zielserver.com",443,$errstr,$errno);
    if(!
    $fp)
    {
        die();
    }
    else
    {
        
    fputs($fp"POST zielpfad/servlet HTTP/1.1\r\n");
        
    fputs($fp"Host: zielserver.com\r\n");
        
    fputs($fp"Authorization: Basic ".$kennung." \r\n");
        
    fputs($fp"Content-length: "strlen($data) ."\r\n");
        
    fputs($fp"Content-type: application/x-www-form-urlencoded\r\n");
        
    fputs($fp"Accept: text/xml\r\n");
        
    fputs($fp"SOAPAction: \"run\"\r\n");
        
    fputs($fp"Cache-Control: no-cache\r\n");
        
    fputs($fp"Pragma: no-cache\r\n");
        
    fputs($fp"Connection: close\r\n\r\n");
        
    fputs($fp$data);
    }
    while(!
    feof($fp))
    {
        
    $fget fgets($fp128);
        
    $data .= $fget;
    }
    fclose($fp); 
    Nun befindet sich der zielserver hinter einem proxy-server proxyserver.com

    kann mir jemand sagen, wie ich mein script umschreiben muss, damit ich über den proxy zu meinem zielserver komme.


    gruß jogi

  • #2
    Socket zum Proxy öffnen, nicht direkt zum Ziel.

    Kommentar

    Lädt...
    X