I always forget about the HTTP server in Python. I’ve been using a quick’n dirty shell script with netcat to quickly serve a single file over HTTP for a while, but this is easier, and works better:

python -m SimpleHTTPServer [port number]

It will serve the content of the current directory.