Przeglądaj źródła

HttpJobHandler优化,响应数据指定UTF-8格式,避免中文乱码;

xuxueli 6 lat temu
rodzic
commit
a5cf6c61b9

+ 1 - 0
doc/XXL-JOB官方文档.md Wyświetl plik

1502
 - 15、执行器回调线程优化,回调地址为空时销毁问题修复;
1502
 - 15、执行器回调线程优化,回调地址为空时销毁问题修复;
1503
 - 16、任务日志主键调整为long,防止海量日志情况下数据溢出;
1503
 - 16、任务日志主键调整为long,防止海量日志情况下数据溢出;
1504
 - 17、任务日志列表交互优化,操作按钮合并为分割按钮;
1504
 - 17、任务日志列表交互优化,操作按钮合并为分割按钮;
1505
+- 18、HttpJobHandler优化,响应数据指定UTF-8格式,避免中文乱码;
1505
 
1506
 
1506
 
1507
 
1507
 ### 6.26 版本 v2.1.1 Release Notes[规划中]
1508
 ### 6.26 版本 v2.1.1 Release Notes[规划中]

+ 1 - 1
xxl-job-executor-samples/xxl-job-executor-sample-frameless/src/main/java/com/xuxueli/executor/sample/frameless/jobhandler/HttpJobHandler.java Wyświetl plik

56
 			}
56
 			}
57
 
57
 
58
 			// result
58
 			// result
59
-			bufferedReader = new BufferedReader(new InputStreamReader(connection.getInputStream()));
59
+			bufferedReader = new BufferedReader(new InputStreamReader(connection.getInputStream(), "UTF-8"));
60
 			StringBuilder result = new StringBuilder();
60
 			StringBuilder result = new StringBuilder();
61
 			String line;
61
 			String line;
62
 			while ((line = bufferedReader.readLine()) != null) {
62
 			while ((line = bufferedReader.readLine()) != null) {

+ 1 - 1
xxl-job-executor-samples/xxl-job-executor-sample-jboot/src/main/java/com/xuxueli/executor/sample/jboot/jobhandler/HttpJobHandler.java Wyświetl plik

50
             }
50
             }
51
 
51
 
52
             // result
52
             // result
53
-            bufferedReader = new BufferedReader(new InputStreamReader(connection.getInputStream()));
53
+            bufferedReader = new BufferedReader(new InputStreamReader(connection.getInputStream(), "UTF-8"));
54
             StringBuilder result = new StringBuilder();
54
             StringBuilder result = new StringBuilder();
55
             String line;
55
             String line;
56
             while ((line = bufferedReader.readLine()) != null) {
56
             while ((line = bufferedReader.readLine()) != null) {

+ 1 - 1
xxl-job-executor-samples/xxl-job-executor-sample-jfinal/src/main/java/com/xuxueli/executor/sample/jfinal/jobhandler/HttpJobHandler.java Wyświetl plik

50
             }
50
             }
51
 
51
 
52
             // result
52
             // result
53
-            bufferedReader = new BufferedReader(new InputStreamReader(connection.getInputStream()));
53
+            bufferedReader = new BufferedReader(new InputStreamReader(connection.getInputStream(), "UTF-8"));
54
             StringBuilder result = new StringBuilder();
54
             StringBuilder result = new StringBuilder();
55
             String line;
55
             String line;
56
             while ((line = bufferedReader.readLine()) != null) {
56
             while ((line = bufferedReader.readLine()) != null) {

+ 1 - 1
xxl-job-executor-samples/xxl-job-executor-sample-nutz/src/main/java/com/xuxueli/executor/sample/nutz/jobhandler/HttpJobHandler.java Wyświetl plik

54
             }
54
             }
55
 
55
 
56
             // result
56
             // result
57
-            bufferedReader = new BufferedReader(new InputStreamReader(connection.getInputStream()));
57
+            bufferedReader = new BufferedReader(new InputStreamReader(connection.getInputStream(), "UTF-8"));
58
             StringBuilder result = new StringBuilder();
58
             StringBuilder result = new StringBuilder();
59
             String line;
59
             String line;
60
             while ((line = bufferedReader.readLine()) != null) {
60
             while ((line = bufferedReader.readLine()) != null) {

+ 1 - 1
xxl-job-executor-samples/xxl-job-executor-sample-spring/src/main/java/com/xxl/job/executor/service/jobhandler/HttpJobHandler.java Wyświetl plik

54
             }
54
             }
55
 
55
 
56
             // result
56
             // result
57
-            bufferedReader = new BufferedReader(new InputStreamReader(connection.getInputStream()));
57
+            bufferedReader = new BufferedReader(new InputStreamReader(connection.getInputStream(), "UTF-8"));
58
             StringBuilder result = new StringBuilder();
58
             StringBuilder result = new StringBuilder();
59
             String line;
59
             String line;
60
             while ((line = bufferedReader.readLine()) != null) {
60
             while ((line = bufferedReader.readLine()) != null) {

+ 1 - 1
xxl-job-executor-samples/xxl-job-executor-sample-springboot/src/main/java/com/xxl/job/executor/service/jobhandler/HttpJobHandler.java Wyświetl plik

54
             }
54
             }
55
 
55
 
56
             // result
56
             // result
57
-            bufferedReader = new BufferedReader(new InputStreamReader(connection.getInputStream()));
57
+            bufferedReader = new BufferedReader(new InputStreamReader(connection.getInputStream(), "UTF-8"));
58
             StringBuilder result = new StringBuilder();
58
             StringBuilder result = new StringBuilder();
59
             String line;
59
             String line;
60
             while ((line = bufferedReader.readLine()) != null) {
60
             while ((line = bufferedReader.readLine()) != null) {