es gibt ja auf der PureAREA diesen Webservercode:
Code: Alles auswählen
EOL$ = Chr(13)+Chr(10)
OpenConsole()
If InitNetwork()=0
PrintN("Das Netzwerksystem konnte nicht initialisiert werden")
EndIf
If CreateNetworkServer(1,80)=0
PrintN("Server konnte nicht auf Port 80 erstellt werden")
Else
PrintN("server wurde auf Port 80 erstellt")
EndIf
Repeat
Event= NetworkServerEvent()
If Event=2
client = EventClient()
*Buffer = AllocateMemory(1000)
Repeat
gelesen=ReceiveNetworkData(client,*Buffer,1000)
Until gelesen<=0
PrintN("Nachfrage von "+ IPString(GetClientIP(client)))
DatenZuSenden.s="Hallo!" + Str(GetTickCount_() + gelesen)
Define HtmlFile.s
HtmlFile= "HTTP/1.1 200 OK"+EOL$
HtmlFile+ "Date: Wed, 07 Aug 1996 11:15:43 GMT"+EOL$
HtmlFile+ "Server: Atomic Web Server 0.2b"+EOL$
HtmlFile+ "Content-Length: "+Str(Len(DatenZuSenden))+EOL$
HtmlFile+ "Content-Type: text/html" +EOL$
HtmlFile+ EOL$
HtmlFile+ DatenZuSenden
SendNetworkString(client,HtmlFile)
EndIf
ForEver
Danke,
Delle