From 3440d2097754918b85ed2b7aae152fe20f61d027 Mon Sep 17 00:00:00 2001 From: pabloFuente Date: Thu, 15 Apr 2021 13:43:50 +0200 Subject: [PATCH] openvidu-server: encode with UTF-8 webhook HttpEntities --- .../io/openvidu/server/webhook/HttpWebhookSender.java | 10 +++------- 1 file changed, 3 insertions(+), 7 deletions(-) diff --git a/openvidu-server/src/main/java/io/openvidu/server/webhook/HttpWebhookSender.java b/openvidu-server/src/main/java/io/openvidu/server/webhook/HttpWebhookSender.java index c78769cc..a6a5ac6c 100644 --- a/openvidu-server/src/main/java/io/openvidu/server/webhook/HttpWebhookSender.java +++ b/openvidu-server/src/main/java/io/openvidu/server/webhook/HttpWebhookSender.java @@ -130,13 +130,9 @@ public class HttpWebhookSender { HttpPost request = new HttpPost(httpEndpoint); StringEntity params = null; - try { - JsonObject jsonEvent = event.toJson(); - jsonEvent.addProperty("event", event.getEventName().name()); - params = new StringEntity(jsonEvent.toString()); - } catch (UnsupportedEncodingException e) { - log.error("Cannot create StringEntity from JSON CDREvent. Default HTTP charset is not supported"); - } + JsonObject jsonEvent = event.toJson(); + jsonEvent.addProperty("event", event.getEventName().name()); + params = new StringEntity(jsonEvent.toString(), "UTF-8"); for (Header header : this.customHeaders) { request.setHeader(header);