浏览代码

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

Kaoru FUZITA 7 年之前
父节点
当前提交
d37fc283d2
共有 1 个文件被更改,包括 1 次插入0 次删除
  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) {