aboutsummaryrefslogtreecommitdiff
path: root/examples/webserver.sloth
blob: a0c7f1774f55211790be0404f2dc59d5f2b5ab98 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
fn main() Int {
	var port: Int = 8080;
	var addr: String = "auto";
	while true {
		var server: Int = serversock(port, addr, 10, true);
		sendsock("HTTP/1.0 200 OK\r\nServer: webserver-c\r\nContent-type: text/html\r\n\r\n<html>hello, world</html>\r\n", server);
		wait(0.5);
		closesock(server, false);
	}
	
	return 0;
}