Skip to content

Commit d041adc

Browse files
committed
WIP
Signed-off-by: gregw <gregw@webtide.com>
1 parent c153338 commit d041adc

File tree

2 files changed

+4
-2
lines changed

2 files changed

+4
-2
lines changed

invoker/core/src/main/java/com/google/cloud/functions/invoker/http/HttpRequestImpl.java

Lines changed: 3 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -21,6 +21,7 @@
2121
import java.io.IOException;
2222
import java.io.InputStream;
2323
import java.io.InputStreamReader;
24+
import java.nio.charset.Charset;
2425
import java.nio.charset.StandardCharsets;
2526
import java.util.ArrayList;
2627
import 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

invoker/core/src/main/java/com/google/cloud/functions/invoker/http/HttpResponseImpl.java

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -32,7 +32,7 @@
3232
import org.eclipse.jetty.http.HttpField;
3333
import org.eclipse.jetty.http.HttpHeader;
3434
import org.eclipse.jetty.io.Content;
35-
import org.eclipse.jetty.io.writer.AbstractOutputStreamWriter;
35+
import org.eclipse.jetty.io.AbstractOutputStreamWriter;
3636
import org.eclipse.jetty.server.Response;
3737

3838
public class HttpResponseImpl implements HttpResponse {

0 commit comments

Comments
 (0)