When using the PicoLisp server on a machine that won't allow you to connect to ports with high numbers you can use httpGate in bin which gets compiled if you use make all or make gate in src, by the way, all examples here assumes that you are in the picolisp folder when you execute them.

After compiling you can run for instance bin/httpGate 8082 8081 if your application listens on 8081. Then you access the application like so: http://host:8082. Of course the most beautiful URL would have been achieved by bin/httpGate 80 8081 then you just use http://host to access the site but alas in my case that is not possible because of Apache.

If you have problems compiling and/or running httpGate on a 64bit Debian Lenny system you can apt-get install gcc-multilib libc6-i386 ia32-libs.

http://picolisp.com/wiki/?httpgate

22aug11    hsarvell