reconstruct commandhttpclient