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.