The HttpProxy now passes on responses with Content-Length unmodified and does not suppress the CL header in it's own response.
The HttpProxy now passes on responses with Content-Length unmodified and does not suppress the CL header in it's own response.

The suppressed Content-Length header caused at least Chrome to ignore the Content-Encoding header, resulting in corrupted downloads. Passing on the body unmodified should also increase performance considerably. Extending this to work with chunked transfer encoding will be the next optimization step.

Kozzi11/vibe.d,jkm/vibe.d,nathanchristenson/vibe.d,Mihail-K/vibe.d,1100110/vibe.d,Geod24/vibe.d,jkm/vibe.d,redstar/vibe.d,Yoplitein/vibe.d,dkillebrew/vibe.d,sigod/vibe.d,etcimon/vibe.0,AndreyMZ/vibe.d,rejectedsoftware/vibe.d,Yoplitein/vibe.d,DBankov/vibe.d,nathanchristenson/vibe.d,ColdenCullen/vibe.d,chalucha/vibe.d,etcimon/vibe.0,fast4shoot/vibe.d,veelo/vibe.d,etcimon/vibe.d,yannick/vibe.d,etcimon/vibe.d,nathanchristenson/vibe.d,alphaKAI/vibe.d,sigod/vibe.d,machindertechnologies/vibe.d,alphaKAI/vibe.d,Yoplitein/vibe.d,gedaiu/vibe.d,mfrischknecht/vibe.d,alphaKAI/vibe.d,schuetzm/vibe.d,sigod/vibe.d