Quellcode durchsuchen

fix #1426: send Content-Type:application/json to Elasticsearch

Kaoru FUZITA vor 7 Jahren
Ursprung
Commit
d37fc283d2
1 geänderte Dateien mit 1 neuen und 0 gelöschten Zeilen
  1. 1 0
      src/main/java/org/codelibs/fess/api/es/EsApiManager.java

+ 1 - 0
src/main/java/org/codelibs/fess/api/es/EsApiManager.java

@@ -114,6 +114,7 @@ public class EsApiManager extends BaseApiManager {
 
         final Method httpMethod = Method.valueOf(request.getMethod().toUpperCase(Locale.ROOT));
         final CurlRequest curlRequest = new CurlRequest(httpMethod, ResourceUtil.getElasticsearchHttpUrl() + path);
+        curlRequest.header("Content-Type", "application/json;charset=utf-8");
 
         request.getParameterMap().entrySet().stream().forEach(entry -> {
             if (entry.getValue().length > 1) {