Some web sites have used an ad hoc approach to providing information over the web. Although HTTP is normally treated as a transport layer, existing only to move content, some web developers have chosen to return information in the HTTP headers of the response.
If you need to get data from the HTTP headers of the response, you must call HttpSetResponseHeader prior to the call to HttpPost or HttpGet.