http
Protocol independent