refactor htttpservice and add working domain filter on domain-routes and visit-routes