add native http proxy support