From 8b042a4b0f308f533018f69508b93a2225887ae8 Mon Sep 17 00:00:00 2001 From: "Adam D. Ruppe" Date: Sun, 6 Dec 2020 13:33:47 -0500 Subject: [PATCH] big perf improvement on HEAD --- http2.d | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/http2.d b/http2.d index fc40721..2eff88a 100644 --- a/http2.d +++ b/http2.d @@ -1340,7 +1340,10 @@ class HttpRequest { // done with headers if(data[position] == '\r' && (position + 1) < data.length && data[position + 1] == '\n') position++; - state = State.readingBody; + if(this.requestParameters.method == HttpVerb.HEAD) + state = State.complete; + else + state = State.readingBody; position++; // skip the newline break; } else if(data[position] == ' ' || data[position] == '\t') {