<?xml version="1.0" encoding="UTF-8"?><rss xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:content="http://purl.org/rss/1.0/modules/content/" xmlns:atom="http://www.w3.org/2005/Atom" version="2.0"><channel><title><![CDATA[HTML seite lesen mit c++! :)]]></title><description><![CDATA[<p>Hey,</p>
<p>von euch hat das sicher schon mal jemand gemacht, es geht darum eine Html eine webservert mit best. IP und Port seite zu lesen. bspw. index.html! Der inhalt soll dann in einem String / stream als text lesebar sein..</p>
<p>Hat das von euch schonmal jemand gemacht.. gibts irgendwo einfach beispiele?</p>
<p>Diese geschichte hab ich vor 3-4 jahren im studium mal in Java gemacht.. war eigentlich kein große Problem.. aber in C++ wird das ganze etwas komplizierter sein... grüße</p>
]]></description><link>https://www.c-plusplus.net/forum/topic/190894/html-seite-lesen-mit-c</link><generator>RSS for Node</generator><lastBuildDate>Wed, 01 Jul 2026 19:45:16 GMT</lastBuildDate><atom:link href="https://www.c-plusplus.net/forum/topic/190894.rss" rel="self" type="application/rss+xml"/><pubDate>Tue, 28 Aug 2007 08:48:54 GMT</pubDate><ttl>60</ttl><item><title><![CDATA[Reply to HTML seite lesen mit c++! :) on Tue, 28 Aug 2007 08:48:54 GMT]]></title><description><![CDATA[<p>Hey,</p>
<p>von euch hat das sicher schon mal jemand gemacht, es geht darum eine Html eine webservert mit best. IP und Port seite zu lesen. bspw. index.html! Der inhalt soll dann in einem String / stream als text lesebar sein..</p>
<p>Hat das von euch schonmal jemand gemacht.. gibts irgendwo einfach beispiele?</p>
<p>Diese geschichte hab ich vor 3-4 jahren im studium mal in Java gemacht.. war eigentlich kein große Problem.. aber in C++ wird das ganze etwas komplizierter sein... grüße</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1353565</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1353565</guid><dc:creator><![CDATA[BorisDieKlinge]]></dc:creator><pubDate>Tue, 28 Aug 2007 08:48:54 GMT</pubDate></item><item><title><![CDATA[Reply to HTML seite lesen mit c++! :) on Tue, 28 Aug 2007 08:58:10 GMT]]></title><description><![CDATA[<p>Für sowas kann man libcurl verwenden. Eventuell hilft Dir auch Boost.Asio weiter.</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1353573</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1353573</guid><dc:creator><![CDATA[Konrad Rudolph]]></dc:creator><pubDate>Tue, 28 Aug 2007 08:58:10 GMT</pubDate></item><item><title><![CDATA[Reply to HTML seite lesen mit c++! :) on Tue, 28 Aug 2007 10:22:25 GMT]]></title><description><![CDATA[<p>hier, aus meiner ramschkiste:<br />
(ist C und winapi, aber vielleicht kannst du's ja irgendwie ausschlachten)</p>
<pre><code>// Sorry, no comments here
// --&gt; Link with ws2_32.lib !!!

#include &lt;stdio.h&gt;
#include &lt;winsock2.h&gt;
#include &lt;windows.h&gt;

char ipaddress[64];
char filename[64];

void SHIT (char *txt)
{
    printf (&quot;SHIT: Error in %s\n&quot;, txt);
    ExitProcess(0);
}

void DownloadFile(void)
{
    SOCKADDR_IN sin;
    SOCKET sock;
    unsigned char buff[1500];
    int res;
    long total = 0;

    sock = socket (AF_INET, SOCK_STREAM, 0);
    if (sock == INVALID_SOCKET)
        SHIT (&quot;socket&quot;);

    sin.sin_family = AF_INET;
    sin.sin_port = htons (80);
    sin.sin_addr.s_addr = inet_addr (ipaddress);
    printf (&quot;connecting...\n&quot;);
    if (connect (sock, (SOCKADDR*)&amp;sin, sizeof(SOCKADDR_IN)) == SOCKET_ERROR)
        SHIT (&quot;connect&quot;);

    printf (&quot;connected...\n&quot;);

    sprintf (buff, &quot;GET /%s HTTP/1.0\r\n\r\n&quot;, filename);
    if (SOCKET_ERROR == send (sock, buff, strlen(buff), 0))
        SHIT (&quot;send&quot;);

    for (;;)
    {
        res = recv (sock, (char*)buff, sizeof(buff), 0);
        putchar ('.');

        if (res == SOCKET_ERROR || res == 0)
        {
            printf (&quot;\nHTTP transaction over. Received %lu bytes (+HTTP header)\n&quot;, total);
            closesocket (sock);
            return;
        }

        total += res;
    }
} 

DWORD __stdcall RxThread (void *p)
{
    UNREFERENCED_PARAMETER(p);
    for (;;)
        DownloadFile();
}

int main()
{
    WSADATA wsa;
    DWORD tid;
    int num;

    if (0 != WSAStartup (MAKEWORD(2,0), &amp;wsa))
        SHIT (&quot;WSAStartup&quot;);

    printf (&quot;Welcome to the HTTP Stress Test Program\n&quot;);
    printf (&quot;---------------------------------------\n&quot;);

    printf (&quot;Target IP address: &quot;);
    scanf (&quot;%s&quot;, ipaddress);

    printf (&quot;File to GET: &quot;);
    scanf (&quot;%s&quot;, filename);

    printf (&quot;Number of simultaneous connections: &quot;);
    scanf (&quot;%d&quot;, &amp;num);

    while (num--)
        if (NULL == CreateThread (NULL, 0, RxThread, 0, 0, &amp;tid))
            SHIT (&quot;CreateThread&quot;);

    Sleep (INFINITE);

	return 0;
}
</code></pre>
]]></description><link>https://www.c-plusplus.net/forum/post/1353652</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1353652</guid><dc:creator><![CDATA[Undertaker]]></dc:creator><pubDate>Tue, 28 Aug 2007 10:22:25 GMT</pubDate></item><item><title><![CDATA[Reply to HTML seite lesen mit c++! :) on Tue, 28 Aug 2007 10:46:44 GMT]]></title><description><![CDATA[<p>wunderbar;) danke schau ich mir mal an....</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1353675</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1353675</guid><dc:creator><![CDATA[BorisDieKlinge]]></dc:creator><pubDate>Tue, 28 Aug 2007 10:46:44 GMT</pubDate></item><item><title><![CDATA[Reply to HTML seite lesen mit c++! :) on Tue, 28 Aug 2007 11:04:22 GMT]]></title><description><![CDATA[<p>BorisDieKlinge schrieb:</p>
<blockquote>
<p>wunderbar;) danke schau ich mir mal an....</p>
</blockquote>
<p>so wie's ist, kannst du's direkt als windoofs-konsolenanwendung bauen.<br />
<img
      src="https://www.c-plusplus.net/forum/plugins/nodebb-plugin-emoji/emoji/emoji-one/1f642.png?v=ab1pehoraso"
      class="not-responsive emoji emoji-emoji-one emoji--slightly_smiling_face"
      title=":)"
      alt="🙂"
    /></p>
]]></description><link>https://www.c-plusplus.net/forum/post/1353691</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1353691</guid><dc:creator><![CDATA[Undertaker]]></dc:creator><pubDate>Tue, 28 Aug 2007 11:04:22 GMT</pubDate></item><item><title><![CDATA[Reply to HTML seite lesen mit c++! :) on Tue, 28 Aug 2007 11:21:21 GMT]]></title><description><![CDATA[<p>jepp.. ich hab den ganzen rotz mal schnell in VB gemacht.. 30min</p>
<p>werde es ab später5 evtl. noch in MFC machen.. mit deinem codE;)</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1353706</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1353706</guid><dc:creator><![CDATA[BorisDieKlinge]]></dc:creator><pubDate>Tue, 28 Aug 2007 11:21:21 GMT</pubDate></item><item><title><![CDATA[Reply to HTML seite lesen mit c++! :) on Tue, 28 Aug 2007 11:37:03 GMT]]></title><description><![CDATA[<p>Öhm... vielleicht steh ich jetzt komplett auf dem Schlauch, aber gibt es nicht im Magazin genau hierfür einen Artikel mit dem namen: &quot;Sockets und das HTTP-Protokoll&quot;?</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1353724</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1353724</guid><dc:creator><![CDATA[The-Kenny]]></dc:creator><pubDate>Tue, 28 Aug 2007 11:37:03 GMT</pubDate></item><item><title><![CDATA[Reply to HTML seite lesen mit c++! :) on Tue, 28 Aug 2007 12:03:51 GMT]]></title><description><![CDATA[<p>Dieser Thread wurde von Moderator/in <a href="http://www.c-plusplus.net/forum/profile-var-mode-is-viewprofile-and-u-is-403.html" rel="nofollow">HumeSikkins</a> aus dem Forum <a href="http://www.c-plusplus.net/forum/viewforum-var-f-is-15.html" rel="nofollow">C++</a> in das Forum <a href="http://www.c-plusplus.net/forum/viewforum-var-f-is-4.html" rel="nofollow">WinAPI</a> verschoben.</p>
<p>Im Zweifelsfall bitte auch folgende Hinweise beachten:<br />
<a href="http://www.c-plusplus.net/forum/viewtopic-var-t-is-39405.html" rel="nofollow">C/C++ Forum :: FAQ - Sonstiges :: Wohin mit meiner Frage?</a></p>
<p><em>Dieses Posting wurde automatisch erzeugt.</em></p>
]]></description><link>https://www.c-plusplus.net/forum/post/1353763</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1353763</guid><dc:creator><![CDATA[C++ Forumbot]]></dc:creator><pubDate>Tue, 28 Aug 2007 12:03:51 GMT</pubDate></item></channel></rss>