Fehlermeldung beim Seitendownload



  • Hallo,

    mit meiner Anwendung möchte ich den Inhalt einer Webseite auslesen, bei manchen Seiten geht das auch aber andere Seiten schicken mir das zurück:

    &
    TTP/1.1 406 Not Acceptable
    Date: Wed, 14 Mar 2007 05:24:40 GMT
    Server: Apache/1.3.37
    Connection: close
    Content-Type: text/html; charset=iso-8859-1

    <!DOCTYPE HTML PUBLIC "-//IETF//DTD HTML 2.0//EN">
    <HTML><HEAD>
    <TITLE>406 Not Acceptable</TITLE>
    </HEAD><BODY>
    <H1>Not Acceptable</H1>
    An appropriate representation of the requested resource /test could not be found on this server.<P>
    <HR>
    <ADDRESS>Apache/1.3.37 Server at www021.lifemedien.de Port 80</ADDRESS>
    </BODY></HTML>
    ;

    ich denke mal das liegt daran, daß ich mich bei meiner seitenanforderung nicht als webbrowser ausweise, denn da öffnen sich die aufgerufenen seiten korrekt. ich sende folgendes:

    sprintf(send_buf,"GET /%s HTTP/1.0\nUser-Agent: Visit www.c-worker.ch!\n\n",site);
    
      if((send(s,send_buf,strlen(send_buf),0))<strlen(send_buf))
        perr_exit("Cannot send Data",WSAGetLastError());
    

    was much ich senden oder an anderer stelle ändern um die seite so geschickt zu bekommen wie ich sie im browser sehe? Hoffe ihr habt eine Antwort für mich


Anmelden zum Antworten