ralphi: Hardware Webinterface

Beitrag lesen

Hi Martin,

Nein. Der kennt nur MAC-Adressen und Ethernet-Datenpakete; der weiß noch nicht mal, was IP überhaupt ist. Der gesamte IP- oder TCP/IP-Protokollstack wird üblicherweise in Software implementiert.

bezgl. TCP/IP müsste ich mir eigentlich nur die vorhandene Lösung im
http://www.pollin.de/shop/dt/MTQ5OTgxOTk-/Bausaetze_Module/Bausaetze/Bausatz_AVR_NET_IO.html
ansehen. Die klappt ja.

Was das HTTP (LIGHT :) angeht, hab ich mit VB6 mal gespielt. Der Browser quatscht schon mit mir ;)

In VB6 - Port 80
Winsock1.Accept requestID
x = "<HTML><HEAD><\HEAD><BODY>Hello World<\BODY><\HTML>"
Winsock1.SendData x

Bekommen tu ich:

GET / HTTP/1.1
Accept: text/html, application/xhtml+xml, */*
Accept-Language: de-DE
User-Agent: Mozilla/5.0 (compatible; MSIE 9.0; Windows NT 6.1; Win64; x64; Trident/5.0)
UA-CPU: AMD64
Accept-Encoding: gzip, deflate
Host: 192.168.123.10
Connection: Keep-Alive
' und crlf

der browser wartet auf serverantwort

wenn ich die Verbindung bei vb abbreche, schreibt der browser:
<\HEAD>Hello World<\BODY><\HTML>

ralphi