more spec
move extension of Net:HTTP to its own file