document http object