marco 5bff23adbb # revisions: 45860 4 years ago
..
README.txt 6ef897798e * Merging revisions 42820,42821,42822,42823,42825 from trunk: 6 years ago
index.css 87b6646e02 * Demo for simple file server 8 years ago
index.html 87b6646e02 * Demo for simple file server 8 years ago
mime.types 6ef897798e * Merging revisions 42820,42821,42822,42823,42825 from trunk: 6 years ago
simpleserver.lpi 6ef897798e * Merging revisions 42820,42821,42822,42823,42825 from trunk: 6 years ago
simpleserver.pas 5bff23adbb # revisions: 45860 4 years ago

README.txt


Small demo for simple file module. The server will listen on a specified
port (default 3000) and will serve files starting from the current working
directory.

Just start the server, no options, and point your browser at
http://localhost:3000/

running simpleserver -h will provide the following help:

-d --directory=dir

Base directory from which to serve files.
Default is current working directory: /home/michael/FPC/trunk/packages/fcl-web/examples/simpleserver

-i --indexpage=name

Directory index page to use (default: index.html)

-n --noindexpage

Do not allow index page.

-p --port=NNNN

TCP/IP port to listen on (default is 3000)

-m --mimetypes=file

path of mime.types file. Loaded in addition to OS known types.

A sample mime.types file is provided.

-q --quiet

Do not write diagnostic messages

-s --ssl

Use SSL.
If you set this, the -H or --hostname option must also be used.

-H --hostname=NAME
set hostname for self-signed SSL certificate