Files
zern/examples/tcp_client.zr
2025-07-26 13:21:37 +02:00

13 lines
382 B
Plaintext

func main[] : I64
let s: I64 = net.connect("devernay.free.fr", 80)
let req: String = "GET /hacks/chip8/C8TECH10.HTM HTTP/1.0\r\nHost: devernay.free.fr\r\nConnection: close\r\n\r\n"
c.send(s, req, c.strlen(req), 0)
let resp: String = c.malloc(60000)
let n: I64 = c.read(s, resp, 60000)
str.set(resp, n, 0)
io.print(resp)
c.free(resp)
c.close(s)