refactor http
rafactor http ssdp