Sha256: be3e89db71b166b6884046964578243819eb73c772b3c98a2f6bba921b68acc5
Contents?: true
Size: 427 Bytes
Versions: 2
Compression:
Stored size: 427 Bytes
Contents
# webserver.fy # Example of a simple webserver written in fancy, using Ruby socket library host, port = "127.0.0.1", 3000 webserver = TCPServer new: host port: port "Webserver running at: #{host}:#{port}" println loop: { session = webserver accept Thread new: { session print: "HTTP/1.1 200/OK\r\nContent-type:text/html\r\n\r\n" session print: $ File read: "examples/webserver/index.html" session close } }
Version data entries
2 entries across 2 versions & 1 rubygems
Version | Path |
---|---|
fancy-0.7.0 | examples/webserver/webserver.fy |
fancy-0.6.0 | examples/webserver/webserver.fy |