xharx: pic vom selbstgeschriebenen server holen und darstellen

Beitrag lesen

Hallo, ich komme mit einer ansich simpel scheinenden Aufgabe nicht klar, mehrere Anläufe scheiterten. Einfach gesagt, möchte ich einen Film im Browser darstellen, der aus Einzelbildern zusammensetzt wird, den ich auf dem Server geliefert werden. Bin mit einigen Umwegen und Tips aus eurer Community nun auf folgenden einfachen Code gekommen, Idee ist, einfach das src- attribute im img zu ändern

<!DOCTYPE html>
<html>
<head>
	<style type="text/css">
		table { border: 2px solid black; } 
		tr { border: 2px solid black; } 
		td { 
			border: 1px solid black; 
			vertical-align: top;
		} 
		body { background-color: #d8d8a8; }
		mytext {;}
	</style>
	<script type="text/javascript">
		function getdata(idname){
			document.getElementById(idname).src='bild1.bmp';
			console.log("update "+idname);
		}
		setInterval(getdata, 1000, "test1");

	</script>
</head>
<body>
	<h1>Beispiel</h1>
	<img id="test1" alt="Datei kann nicht geladen werden" />
	<h1>Beispiel 2</h1>
	<img id="test2" alt="Datei kann nicht geladen werden" />
</body>
</html>

Das funktioniert allerdings nur beim ersten Refresh, danach wird zwar noch der Log auf der Console ausgegeben, allerdings gehen keine neuen Anfragen an der Server. Liegt das am Caching? Ich versuche also, den HTTP- Header entsprechend zu schreiben. Also z.b.

HTTP/1.1 200 OK\r\nContent-Type: text/html; charset=utf-8\r\ncache-control:no-cache\r\n\r\n

Funktioniert allerdings immer noch nicht. Wie gehe ich vor?