INFO: Dieses Forum nutzt Cookies...
Cookies sind für den Betrieb des Forums unverzichtbar. Mit der Nutzung des Forums erklärst Du dich damit einverstanden, dass wir Cookies verwenden.

Es wird in jedem Fall ein Cookie gesetzt um diesen Hinweis nicht mehr zu erhalten. Desweiteren setzen wir Google Adsense und Google Analytics ein.

Antwort schreiben 
 
Themabewertung:
  • 0 Bewertungen - 0 im Durchschnitt
  • 1
  • 2
  • 3
  • 4
  • 5
Buch, Tutorial für HTTP usw.?
24.04.2019, 21:53
Beitrag #1
Buch, Tutorial für HTTP usw.?
Hallo,

mein Arduino DUE stellt als Wifi-Server Messdaten in meinem Heimnetzwerk bereit.; geht gut, aber gelegenlich gibt es ein Problem. Nun habe ich folgendes gefunden:

Wenn ich am PC (Windows 8.1, Firefox) die IP-Adresse anwähle, dann sendet der Arduino die Seite anscheindend doppelt. Unten ist ein Dump aus dem seriellen Monitor dazu. (Entsprechend auch bei Anwahl der IP vom Android-Tablet (Chrome) aus.)

Es geht mir nicht um dieses einzelne Problem, den Programm-Code habe ich aus einer Demo entnommen und das war hilfreich. Aber jetzt möchte ich mehr darüber lernen, z. B. was das "Connection: keep-alive" bedeutet.

Kennt jemand ein Buch dazu oder kann mir ein paar treffende Suchworte für Google sagen? Gehört das "Connection: keep-alive" überhaupt zu HTTP?

Viele Grüße GuaAck

Code:
new client, client sends:
GET / HTTP/1.1
Host: 192.168.1.104
User-Agent: Mozilla/5.0 (Windows NT 6.3; Win64; x64; rv:66.0) Gecko/20100101 Firefox/66.0
Accept: text/html,application/xhtml+xml,application/xml;q=0.9,*/*;q=0.8
Accept-Language: de,en-US;q=0.7,en;q=0.3
Accept-Encoding: gzip, deflate
Connection: keep-alive
Upgrade-Insecure-Requests: 1
Cache-Control: max-age=0

Send HTML page
HTML page ist raus.
client disconnected
new client, client sends:
GET /favicon.ico HTTP/1.1
Host: 192.168.1.104
User-Agent: Mozilla/5.0 (Windows NT 6.3; Win64; x64; rv:66.0) Gecko/20100101 Firefox/66.0
Accept: image/webp,*/*
Accept-Language: de,en-US;q=0.7,en;q=0.3
Accept-Encoding: gzip, deflate
Connection: keep-alive
Cache-Control: max-age=0

Send HTML page
HTML page ist raus.
client disconnected
Alle Beiträge dieses Benutzers finden
Diese Nachricht in einer Antwort zitieren
24.04.2019, 22:02
Beitrag #2
RE: Buch, Tutorial für HTTP usw.?
Da kann ich Dir Selfhtml empfehlen und auch w3schools

Gruß Tommy

"Wer den schnellen Erfolg sucht, sollte nicht programmieren, sondern Holz hacken." (Quelle unbekannt)
Alle Beiträge dieses Benutzers finden
Diese Nachricht in einer Antwort zitieren
27.04.2019, 21:36
Beitrag #3
Buch, Tutorial für HTTP:Problem gelöst
Hallo Tommy,

über selfhtml habe ich gefunden, was ich brauchte, auch wenn mein Problem nichts mit HTML zu tun hat sondern über HTTP eher mit dem Verhalten von Browsern. Aber jetzt habe die paar Links, die ich brauchte, um HTTP ansatzweise zu verstehen.

Zur Lösung meines aktuellen Problems:
Browser fordern per HTTP(s) Inhalte (z. B. HTML) an. Sie fordern zusätzlich aber üblicherweise dann auch noch ein Icon an, was sie z. B. bei den Lesezeichen darstellen, das war jeweils die zweite Anfrage. Also schicke ich jetzt auch ein Icon mit, geht bestens.

Zum Spaß wechsele ich von Anfrage zu Anfrage zwischen zwei Icons, wird jeweils sauber in der Lesezeichen-Leiste von Firefox aktualisiert.

Danke und viele Grüße
GuaAck
Alle Beiträge dieses Benutzers finden
Diese Nachricht in einer Antwort zitieren
27.04.2019, 21:52
Beitrag #4
RE: Buch, Tutorial für HTTP:Problem gelöst
Ja, die lieben favicon.ico.

Früher ™ wurden die noch in der Adresszeile angezeigt. Aber das galt irgendwann nicht mehr als sicher, weil unbedarfte Leute dann nicht mehr zwischen HTTPS und HTTP unterscheiden könnten.

Irgendwie orientiert sich das ganze Web (und die restliche Welt) nur noch an der Aufnahmefähigkeit von Idioten.

Damit gewinnt die Aussage von Einstein zur Unendlichkeit immer mehr an Gewicht.

Gruß Tommy

"Wer den schnellen Erfolg sucht, sollte nicht programmieren, sondern Holz hacken." (Quelle unbekannt)
Alle Beiträge dieses Benutzers finden
Diese Nachricht in einer Antwort zitieren
Antwort schreiben 


Möglicherweise verwandte Themen...
Thema: Verfasser Antworten: Ansichten: Letzter Beitrag
  Ist dieses Buch zu empfehlen? lawman 5 845 06.02.2019 08:48
Letzter Beitrag: Drahreg
  Buch Tipp huber5093 21 11.360 05.02.2018 08:50
Letzter Beitrag: ArduinoDet
Information ESP8266-01(s): Flash tutorial & firebase Hilgi 0 1.848 24.12.2017 15:14
Letzter Beitrag: Hilgi
  Buch-Empfehlung Lazzard 5 14.626 07.10.2016 17:06
Letzter Beitrag: MeisterQ
Information [Tutorial] Temperatur / Luftfeuchte messen und auf LCD ausgeben Lazzard 5 63.129 26.03.2015 13:43
Letzter Beitrag: doctorwhy
  http://www.mathias-wilhelm.de/arduino/ Georg 0 5.586 19.11.2014 07:13
Letzter Beitrag: Georg

Gehe zu:


Benutzer, die gerade dieses Thema anschauen: 1 Gast/Gäste