mirror of
https://github.com/unmojang/authlib-injector.git
synced 2025-09-30 23:01:29 -04:00
httpd: fix reverse proxy can't handle 204 properly
This commit is contained in:
parent
86feaa3273
commit
665a400f04
@ -218,11 +218,17 @@ public class URLProcessor {
|
|||||||
break;
|
break;
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
Response response;
|
Response response;
|
||||||
if (contentLength != -1) {
|
if (contentLength == -1) {
|
||||||
response = Response.newFixedLength(status, null, upstreamIn, contentLength);
|
if (conn.getHeaderField("transfer-encoding") == null) {
|
||||||
|
// no content
|
||||||
|
response = Response.newFixedLength(status, null, upstreamIn, 0);
|
||||||
|
} else {
|
||||||
|
response = Response.newChunked(status, null, upstreamIn);
|
||||||
|
}
|
||||||
} else {
|
} else {
|
||||||
response = Response.newChunked(status, null, upstreamIn);
|
response = Response.newFixedLength(status, null, upstreamIn, contentLength);
|
||||||
}
|
}
|
||||||
responseHeaders.forEach((name, values) -> values.forEach(value -> response.addHeader(name, value)));
|
responseHeaders.forEach((name, values) -> values.forEach(value -> response.addHeader(name, value)));
|
||||||
|
|
||||||
|
Loading…
x
Reference in New Issue
Block a user