Add back httpclient dependency

This reverts commit 12b8bd722c77bd3e9001c0bfc58f0ec005e0d7fd.