!hco #15716: porting http internals to dsl2