File tree Expand file tree Collapse file tree 2 files changed +4
-2
lines changed
invoker/core/src/main/java/com/google/cloud/functions/invoker/http Expand file tree Collapse file tree 2 files changed +4
-2
lines changed Original file line number Diff line number Diff line change 2121import java .io .IOException ;
2222import java .io .InputStream ;
2323import java .io .InputStreamReader ;
24+ import java .nio .charset .Charset ;
2425import java .nio .charset .StandardCharsets ;
2526import java .util .ArrayList ;
2627import java .util .Collection ;
@@ -110,7 +111,8 @@ public long getContentLength() {
110111
111112 @ Override
112113 public Optional <String > getCharacterEncoding () {
113- return Optional .ofNullable (MimeTypes .nameOf (Request .getCharset (request )));
114+ Charset charset = Request .getCharset (request );
115+ return Optional .ofNullable (charset == null ? null : charset .name ());
114116 }
115117
116118 @ Override
Original file line number Diff line number Diff line change 3232import org .eclipse .jetty .http .HttpField ;
3333import org .eclipse .jetty .http .HttpHeader ;
3434import org .eclipse .jetty .io .Content ;
35- import org .eclipse .jetty .io .writer . AbstractOutputStreamWriter ;
35+ import org .eclipse .jetty .io .AbstractOutputStreamWriter ;
3636import org .eclipse .jetty .server .Response ;
3737
3838public class HttpResponseImpl implements HttpResponse {
You can’t perform that action at this time.
0 commit comments