On Monday, 14 May 2012 at 14:23:47 UTC, Andrea Fontana wrote:
You just need "web.d" file you can find on github.

cgi.d is the one for a basic server.

https://github.com/adamdruppe/misc-stuff-including-D-programming-language-web-stuff

If you use cgi.d alone, you can use the little -version=embedded_httpd
built in webserver to get started.

==
import arsd.cgi;

void requestHandler(Cgi cgi) {
   cgi.write("hello, world!");
}

mixin GenericMain!requestHandler;
==

dmd myapp.d arsd/cgi.d -version=embedded_httpd
./myapp

then go to http://localhost:8080/



It doesn't have great performance under heavy load though!

Reply via email to