Hallo zusammen,
ich bastel mir zurzeit einen kleinen Webserver in c++ welcher erstmal einfach nur angefragte Dateien an den Browser sendet.
Nun habe ich eine kleine Test-Webseite die aus einer 'index.html', einer 'style.css' und einem Bild '1.jpg' besteht.
Wenn ich nun über den Browser meine IP eingebe, fragt der Browser (chrome, edge) auch die index.html und die style.css an, mein Server antwortet mit einer http Response und hängt die Dateien an -> klappt soweit und der Browser zeigt die webseite mit style an.
Allerdings fragt der Browser die '1.jpg' nicht an...
Der Http-Verlauf sieht wie folgt aus:
Woran kann das liegen?
Die html Seite ist auch korrekt aufgebaut.
Und wenn ich die Webseite so auf meinen online-webspace lade und dann im Browser aufrufe klappt auch alles und das Bild wird angezeigt.
Mit freundlichen Grüßen
Patricee
ich bastel mir zurzeit einen kleinen Webserver in c++ welcher erstmal einfach nur angefragte Dateien an den Browser sendet.
Nun habe ich eine kleine Test-Webseite die aus einer 'index.html', einer 'style.css' und einem Bild '1.jpg' besteht.
Wenn ich nun über den Browser meine IP eingebe, fragt der Browser (chrome, edge) auch die index.html und die style.css an, mein Server antwortet mit einer http Response und hängt die Dateien an -> klappt soweit und der Browser zeigt die webseite mit style an.
Allerdings fragt der Browser die '1.jpg' nicht an...
Der Http-Verlauf sieht wie folgt aus:
Code:
GET / HTTP/1.1
Host: 85.144.127.84
Accept: text/html,application/xhtml+xml,application/xml;q=0.9,image/webp,*/*;q=0.8
Accept-Encoding: gzip, deflate, sdch
Accept-Language: de-DE,de;q=0.8,en-US;q=0.6,en;q=0.4
Upgrade-Insecure-Requests: 1
User-Agent: Mozilla/5.0 (Windows NT 10.0; WOW64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/47.0.2526.106 Safari/537.36
HTTP/1.1 200 OK
Accept-Ranges: bytes
Content-Length: 3173
Content-Type: text/html
Server: cpp_server
Code:
GET /style.css HTTP/1.1
Host: 85.144.127.84
Accept: text/css,*/*;q=0.1
Accept-Encoding: gzip, deflate, sdch
Accept-Language: de-DE,de;q=0.8,en-US;q=0.6,en;q=0.4
Referer: http://85.144.127.84/
User-Agent: Mozilla/5.0 (Windows NT 10.0; WOW64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/47.0.2526.106 Safari/537.36
HTTP/1.1 200 OK
Accept-Ranges: bytes
Content-Length: 807
Content-Type: text/css
Server: cpp_server
Woran kann das liegen?
Die html Seite ist auch korrekt aufgebaut.
Und wenn ich die Webseite so auf meinen online-webspace lade und dann im Browser aufrufe klappt auch alles und das Bild wird angezeigt.
Mit freundlichen Grüßen
Patricee