libasynchttp now can extract any header; consequent changes across most other libraries.
This is primarily so I can use libasynchttp in another project: stalker.
I wish I had a screenshot of it to show you, but my current copy doesn't run anymore.
(Pat? You use an old version of stalker, don't you?)