Hi sdujari
if you need to pull the html and set into "<head>", you should not use httpclient (which is not for this purpose), but URL fetcher.
To do that, you need to provide the desired URL to Professional Services (or Lithium Support if post-launch), they can put a backend fetcher which fetches the content periodically and set to a community setting.
After that, you may access the html via
<#assign my_header = settings.name.get("fetch_url_key_given_by_lithium") />
in your wrapper components.
you may read more from http://community.lithium.com/t5/Launching-your-site/Providing-your-Lithium-design-UI-for-launch/ta-p/69314
...
- The customer will be required to provide Lithium with 3 different URLs, one for the head code, one for the header and one for the footer. Additional URLs can be configured if required
....