Die Suche ergab 169 Treffer

von Gimbly
02.03.2020 18:58
Forum: Linux
Thema: Webserver bzw. Problem mit SendNetworkData()
Antworten: 48
Zugriffe: 17080

Re: Webserver bzw. Problem mit SendNetworkData()

Hallo, ist da jemand?
von Gimbly
14.02.2020 18:52
Forum: Linux
Thema: Webserver bzw. Problem mit SendNetworkData()
Antworten: 48
Zugriffe: 17080

Re: Webserver bzw. Problem mit SendNetworkData()

Tatsächlich, der "Atomic Web Server" ist nur bei der PB-Windows-Version enthalten. Hatte ihn für Linux etwas angepasst; ganz vergessen. ; ; ; ------------------------------------------------------------ ; ; Atomic Web Server in PureBasic ; ; (c) Fantaisie Software ; ; (modifiziert v. Gimbl...
von Gimbly
14.02.2020 15:54
Forum: Linux
Thema: Webserver bzw. Problem mit SendNetworkData()
Antworten: 48
Zugriffe: 17080

Re: Webserver bzw. Problem mit SendNetworkData()

Ja, CreateNetworkServer(#PB_Any, Port)

Wenn ich zu Hause bin, schick ich mal den Code, den ich unter Linux ausführe.
von Gimbly
14.02.2020 14:12
Forum: Linux
Thema: Webserver bzw. Problem mit SendNetworkData()
Antworten: 48
Zugriffe: 17080

Re: Webserver bzw. Problem mit SendNetworkData()

/Examples/Sources - Advanced/Atomic Web Server/Atomic Web Server.pb Hier die Windows-Variante. Hab momentan (im Büro) keinen Zugriff auf mein Linux. Port auf 8080 geändert. ; ; ------------------------------------------------------------ ; ; Atomic Web Server in PureBasic ; ; (c) Fantaisie Software ...
von Gimbly
14.02.2020 11:56
Forum: Linux
Thema: Webserver bzw. Problem mit SendNetworkData()
Antworten: 48
Zugriffe: 17080

Re: Webserver bzw. Problem mit SendNetworkData()

Also Du startest den Atomic-Webserver und machst dann über den Browser einen Request: localhost:8080. Es kommt ordnungsgemäß die Index.html. Wenn Du dann irgendwann den Webserver beendest, ist ab dann etwa 60 Sek. lang der Port 8080 gesperrt. Erst dann kannst Du den Webserver wieder starten. Wenn Du...
von Gimbly
13.02.2020 20:50
Forum: Linux
Thema: Webserver bzw. Problem mit SendNetworkData()
Antworten: 48
Zugriffe: 17080

Re: Webserver bzw. Problem mit SendNetworkData()

Leider zu früh gefreut. :cry:

Hatte nicht richtig getestet.

Sobald es einen Request gab, bleibt der Port nach Beenden wie gehabt 60 Sekunden lang gesperrt.
von Gimbly
12.02.2020 18:56
Forum: Linux
Thema: Webserver bzw. Problem mit SendNetworkData()
Antworten: 48
Zugriffe: 17080

Re: Webserver bzw. Problem mit SendNetworkData()

Wahnsinn, das funktioniert!

Der Port ist sofort wieder frei.

Tausend Dank NicTheQuick

Du bist ja so was von genial!!!

Kann's noch garnicht fassen.
von Gimbly
12.02.2020 14:59
Forum: Linux
Thema: Webserver bzw. Problem mit SendNetworkData()
Antworten: 48
Zugriffe: 17080

Re: Webserver bzw. Problem mit SendNetworkData()

Vielen Dank für Deine Mühe NicTheQuick, aber ich fürchte, das krieg ich nicht hin. Man müsste dann ja auch irgendwie mit den PB-Netzwerkbefehlen darauf zugreifen können (NetworkServerEvent(), EventClient(), ReceiveNetworkData(), SendNetworkData() etc.). Wäre es nicht sinnvoller Fred einmal auf diese...
von Gimbly
11.02.2020 14:39
Forum: Linux
Thema: Webserver bzw. Problem mit SendNetworkData()
Antworten: 48
Zugriffe: 17080

Re: Webserver bzw. Problem mit SendNetworkData()

Das ist im Prinzip das, was "strace netcat -l 0.0.0.0 80" ausgeworfen hat: socket(AF_INET, SOCK_STREAM, IPPROTO_TCP) = 3 setsockopt(3, SOL_SOCKET, SO_REUSEADDR, [1], 4) = 0 setsockopt(3, SOL_SOCKET, SO_REUSEPORT, [1], 4) = 0 bind(3, {sa_family=AF_INET, sin_port=htons(80), sin_addr=inet_add...
von Gimbly
10.02.2020 20:55
Forum: Linux
Thema: Webserver bzw. Problem mit SendNetworkData()
Antworten: 48
Zugriffe: 17080

Re: Webserver bzw. Problem mit SendNetworkData()

Wenn ich das in PB so aufrufe: socket_(AF_INET, SOCK_STREAM, IPPROTO_IP) setsockopt_(3, SOL_SOCKET, SO_REUSEADDR, 0, 4) setsockopt_(3, SOL_SOCKET, SO_REUSEPORT, 0, 4) bind_(3, {sa_family=AF_INET, sin_port=htons(80), sin_addr=inet_addr("0.0.0.0")}, 16) listen_(3, 1) kommt laut strace das da...