add class http request
http request and http response
fixed bugs with http