feat(proxy): add https proxy support