<?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[Problem mit Bilddatein an Socket senden]]></title><description><![CDATA[<p>Hallo Board</p>
<p>Ich muß im Rahmen eines C++ Kurses einen kleinen Webserver in C++ schreiben.<br />
Nun habe ich das Problem das ich zwar Text( html ) Files an den Client ( normaler Browser ) schicken kann, allerdings keine Bilddatein wie jpg oder gif</p>
<p>mein Code sieht so aus ...</p>
<pre><code class="language-cpp">FILE* datei;
char* buffer;
datei = fopen(&quot;C:\\test.html&quot;,&quot;r&quot;)
while(!feof(datei))
{
  buffer = new char[512];
  fgets(buffer,512,datei)
  send(Client,buffer,strlen(buffer),0)
  delete buffer;
}
fclose(datei);
</code></pre>
<p>Kann mir jemand mir jemand erklären ( für Anfänger ) wie das für eine Bilddatei aussehen müßte ?</p>
<p>Gruss StefanH</p>
]]></description><link>https://www.c-plusplus.net/forum/topic/57551/problem-mit-bilddatein-an-socket-senden</link><generator>RSS for Node</generator><lastBuildDate>Sat, 25 Apr 2026 17:42:41 GMT</lastBuildDate><atom:link href="https://www.c-plusplus.net/forum/topic/57551.rss" rel="self" type="application/rss+xml"/><pubDate>Fri, 05 Dec 2003 15:04:19 GMT</pubDate><ttl>60</ttl><item><title><![CDATA[Reply to Problem mit Bilddatein an Socket senden on Fri, 05 Dec 2003 15:04:19 GMT]]></title><description><![CDATA[<p>Hallo Board</p>
<p>Ich muß im Rahmen eines C++ Kurses einen kleinen Webserver in C++ schreiben.<br />
Nun habe ich das Problem das ich zwar Text( html ) Files an den Client ( normaler Browser ) schicken kann, allerdings keine Bilddatein wie jpg oder gif</p>
<p>mein Code sieht so aus ...</p>
<pre><code class="language-cpp">FILE* datei;
char* buffer;
datei = fopen(&quot;C:\\test.html&quot;,&quot;r&quot;)
while(!feof(datei))
{
  buffer = new char[512];
  fgets(buffer,512,datei)
  send(Client,buffer,strlen(buffer),0)
  delete buffer;
}
fclose(datei);
</code></pre>
<p>Kann mir jemand mir jemand erklären ( für Anfänger ) wie das für eine Bilddatei aussehen müßte ?</p>
<p>Gruss StefanH</p>
]]></description><link>https://www.c-plusplus.net/forum/post/409199</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/409199</guid><dc:creator><![CDATA[StefanH]]></dc:creator><pubDate>Fri, 05 Dec 2003 15:04:19 GMT</pubDate></item><item><title><![CDATA[Reply to Problem mit Bilddatein an Socket senden on Fri, 05 Dec 2003 20:50:46 GMT]]></title><description><![CDATA[<p>Hallo,<br />
schau/such mal hier im Forum. Es gab einen beitrag zu Herunterladen eines Bildes. Vielleicht hilft dir der weiter.<br />
Turbobrain</p>
]]></description><link>https://www.c-plusplus.net/forum/post/409432</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/409432</guid><dc:creator><![CDATA[turbobrain]]></dc:creator><pubDate>Fri, 05 Dec 2003 20:50:46 GMT</pubDate></item><item><title><![CDATA[Reply to Problem mit Bilddatein an Socket senden on Sat, 06 Dec 2003 15:10:33 GMT]]></title><description><![CDATA[<p>Hast du auch den richtigen HTTP-Header vorher gesendet? daran könnte es vielleciht liegen, dass der Browser die Datei ordnungsgemäs empfängt, aber nihct weiß, was das für Daten sind</p>
]]></description><link>https://www.c-plusplus.net/forum/post/409738</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/409738</guid><dc:creator><![CDATA[rctchris]]></dc:creator><pubDate>Sat, 06 Dec 2003 15:10:33 GMT</pubDate></item><item><title><![CDATA[Reply to Problem mit Bilddatein an Socket senden on Sat, 06 Dec 2003 17:22:25 GMT]]></title><description><![CDATA[<p>Wie http header?!<br />
wie soll das dann aussehen?! was muss da dann stehen?!</p>
]]></description><link>https://www.c-plusplus.net/forum/post/409835</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/409835</guid><dc:creator><![CDATA[StAnger]]></dc:creator><pubDate>Sat, 06 Dec 2003 17:22:25 GMT</pubDate></item><item><title><![CDATA[Reply to Problem mit Bilddatein an Socket senden on Sun, 07 Dec 2003 05:13:24 GMT]]></title><description><![CDATA[<p>Ne, HTTP Header habe ich keinen gesendet. Aber ich werde es mal damit versuchen.</p>
]]></description><link>https://www.c-plusplus.net/forum/post/410058</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/410058</guid><dc:creator><![CDATA[StefanH]]></dc:creator><pubDate>Sun, 07 Dec 2003 05:13:24 GMT</pubDate></item><item><title><![CDATA[Reply to Problem mit Bilddatein an Socket senden on Sun, 07 Dec 2003 05:54:20 GMT]]></title><description><![CDATA[<p>Also am HTTP Header dürfte es nicht gelegen sein.<br />
Ich habe vor dem File das gesendet</p>
<pre><code class="language-cpp">char buffer[512];

	strcpy(buffer,&quot;HTTP/1.1 200 OK\r\n&quot;);
	send(client,buffer,strlen(buffer),0);
	strcpy(buffer,&quot;Server: Test Webserver 0.1.0\r\n&quot;);
	send(client,buffer,strlen(buffer),0);
	strcpy(buffer,&quot;Content-Type: image/jpeg\r\n&quot;);
	send(client,buffer,strlen(buffer),0);
	strcpy(buffer,&quot;\r\n&quot;);
	send(client,buffer,strlen(buffer),0);
</code></pre>
<p>Leider kommt wieder nur ein rotes X <img
      src="https://www.c-plusplus.net/forum/plugins/nodebb-plugin-emoji/emoji/emoji-one/1f61e.png?v=ab1pehoraso"
      class="not-responsive emoji emoji-emoji-one emoji--disappointed_face"
      title=":-("
      alt="😞"
    /></p>
]]></description><link>https://www.c-plusplus.net/forum/post/410060</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/410060</guid><dc:creator><![CDATA[StefanH]]></dc:creator><pubDate>Sun, 07 Dec 2003 05:54:20 GMT</pubDate></item><item><title><![CDATA[Reply to Problem mit Bilddatein an Socket senden on Thu, 27 May 2004 14:02:02 GMT]]></title><description><![CDATA[<p>Hi,</p>
<p>versuch mal das Bild-File binär zu öffnen, dann müsste es gehen.</p>
<p>Ciao charlie</p>
]]></description><link>https://www.c-plusplus.net/forum/post/528324</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/528324</guid><dc:creator><![CDATA[charlie-ux]]></dc:creator><pubDate>Thu, 27 May 2004 14:02:02 GMT</pubDate></item></channel></rss>