document HTTP transport