Download Latest Version UniversalIDE 0.3 setup.exe (452.3 kB)
Email in envelope

Get an email when there's a new version of UniversalIDE

Home / Tools / SimpleHTTPserver
Name Modified Size InfoDownloads / Week
Parent folder
README.txt 2013-06-02 1.7 kB
SimpleHTTPserver 1.0.2.zip 2013-06-02 119.8 kB
SimpleHTTPserver 1.0.1.zip 2013-04-03 87.8 kB
SimpleHTTPserver.zip 2013-03-21 88.9 kB
Totals: 4 Items   298.3 kB 0
SimpleHTTPserver is a little server for the HTTP protocol written in VB.NET.
It has been developed to be used in the UniversalIDE project (http://universalide.sourceforge.net/) for static web developement.
It can be used to test static web pages without a more complex server, but also to simply share files between two devices (the source device must be a computer with Windows).
If you use this program to transfer files between two computers, remember to remove the "Allow only local requests" option end to authorize the used port (default 8080) in the Windows Firewall.
This program requires at least Windows XP SP2 (it will crash if you try to run on an older Windows version).
The server options can also be passed from the command line; this is the order of the commands:
1)Server port (default = 8080)
2)Server root directory (mustn't end with "\"; default = "\www")
3)Allow only local requests ("true" or "false", default = true)
4)Auto-open localhost after launching the server ("true" or "false", default = false)
5)Default file to answer a directory request (for example, "index.html"); if left blank, the server will answer with directory listing.
Example: simplehttpserver 8080 "C:" true true
This program is relased under the GNU GPL v3 license. This zip archive contains both the source and the binaries (the executable is SimpleHTTPserver\bin\Debug\SimpleHTTPserver.exe).

Changelog:
1.0.1: fixed the bug for HTML parsing errors with some encodings in some browsers (the server now sends to the client the contenent type for *.html and *.htm files).
1.0.2: fixed UAC conflict i Vista/7; added a new command line parameter; added icon (from this creative commons-licensed set, "http://p.yusukekamiyamane.com/").
Source: README.txt, updated 2013-06-02