!hco #15716: porting http internals to dsl2

@jrudolph You are completely right. I think this clearly shows a hole that needs fixing. I also think it ties back into #15963 and that we need to look at things with one or two open ends as something similar no matter if its the linear subpiece or a bigger graph.