partially rolled back previous commit
refine http client
update proxy server and fix compile error
update request handler, using post to make it true asynchronization