C webseite öffnen/lesen



  • hallo kann ich mit C eine Webseite lesen?

    sowas in der art :

    #include <stdio.h>
    #include <stdlib.h>
    int main(void)
    {
       FILE *datei;
       /*Statt Dateiname  URL*/
       datei = fopen("http://google.de", "r");
       if(NULL == datei) {
          printf("Konnte Datei \"test.txt\" nicht öffnen!\n");
          return EXIT_FAILURE;
       }
       printf("wooow");
       return EXIT_SUCCESS;
    }
    


  • Ähm, sicher ist das möglich, aber mir C hat das an sich erst
    mal nichts zu tun. C ist bloß eine Programmiersprache. Was Du
    willst ist Netzwerkprogrammierung. Stichworte zu deinem Problem
    sind:

    - TCP/IP
    - Sockets
    - HTTP
    - HTML Parsing

    Zumindest für die ersten 3 Stichpunkte gibt es eine Bibliothek,
    die vieles erleichtet: Curl http://curl.haxx.se/ Zum Parsen
    von HTML gibt es auch einige Bibliotheken.

    ABER: Mit C/C++ an sich hat das nichts zu tun.




Log in to reply