openvidu-server: encode with UTF-8 webhook HttpEntities

pull/621/head
pabloFuente 2021-04-15 13:43:50 +02:00
parent 570056426c
commit 3440d20977
1 changed files with 3 additions and 7 deletions

View File

@ -130,13 +130,9 @@ public class HttpWebhookSender {
HttpPost request = new HttpPost(httpEndpoint); HttpPost request = new HttpPost(httpEndpoint);
StringEntity params = null; StringEntity params = null;
try { JsonObject jsonEvent = event.toJson();
JsonObject jsonEvent = event.toJson(); jsonEvent.addProperty("event", event.getEventName().name());
jsonEvent.addProperty("event", event.getEventName().name()); params = new StringEntity(jsonEvent.toString(), "UTF-8");
params = new StringEntity(jsonEvent.toString());
} catch (UnsupportedEncodingException e) {
log.error("Cannot create StringEntity from JSON CDREvent. Default HTTP charset is not supported");
}
for (Header header : this.customHeaders) { for (Header header : this.customHeaders) {
request.setHeader(header); request.setHeader(header);