more documentation for HTTP