+ examples/uhttpd2
+ examples/uhttpd2/umain.prg
+ examples/uhttpd2/files
+ examples/uhttpd2/files/main.js
+ examples/uhttpd2/files/main.css
+ examples/uhttpd2/uhttpd2.hbp
+ examples/uhttpd2/uwidgets.prg
+ examples/uhttpd2/carts.dbf
+ examples/uhttpd2/uhbext.prg
+ examples/uhttpd2/app.prg
+ examples/uhttpd2/socket.c
+ examples/uhttpd2/items.dbf
+ examples/uhttpd2/readme.txt
+ examples/uhttpd2/users.dbf
+ Added contribution of Mindaugas Kavaliauskas:
small-footprint multithreading http server with session model.
Read the whole description in readme.txt.
+ examples/httpsrv
+ examples/httpsrv/httpsrv.hbp
+ Somehow missed from prev.
25 lines
576 B
Plaintext
25 lines
576 B
Plaintext
/*
|
|
* $Id$
|
|
*/
|
|
|
|
uHTTPD micro web server
|
|
|
|
Build it without GD: hbmk2 uhttpd.hbp
|
|
Build it with GD: hbmk2 uhttpdgd.hbp
|
|
[ This one needs bgd.dll. Please download it from:
|
|
http://www.libgd.org/releases/gd-latest-win32.zip ]
|
|
|
|
Add -DUSE_HB_INET to command line if you want to use Harbour's
|
|
built-in socket functions.
|
|
|
|
To see accepted parameters run: uhttpd -?
|
|
Parameters can also be defined using uhttpd.ini file.
|
|
|
|
Before starting please build modules using: hbmk2 modules.hbp
|
|
|
|
Once started connect to uhttpd using:
|
|
http://localhost:8082
|
|
to see default index page.
|
|
|
|
Francesco
|