OpenContext添加charset字段

This commit is contained in:
六如
2025-06-01 20:28:11 +08:00
parent fe0c08ad75
commit 49283557c2
4 changed files with 12 additions and 0 deletions

View File

@@ -2,6 +2,7 @@
## 日常更新
- 2025-06-01OpenContext添加charset字段
- 2025-05-18修复网关registerAddress配置
- 2025-05-11
- 修复admin后台发布文档不生效问题

View File

@@ -223,6 +223,7 @@ public class RouteServiceImpl implements RouteService {
defaultOpenRequest.setNotifyUrl(apiRequest.getNotifyUrl());
defaultOpenRequest.setTraceId(apiRequestContext.getTraceId());
defaultOpenRequest.setLocale(apiRequestContext.getLocale());
defaultOpenRequest.setCharset(apiRequest.getCharset());
defaultOpenRequest.initContext();
return defaultOpenRequest;
}

View File

@@ -54,6 +54,11 @@ public class DefaultOpenContext extends OpenContext implements Serializable {
*/
private Locale locale;
/**
* charset
*/
private String charset;
public void initContext() {
this.setContext(this);
}

View File

@@ -49,6 +49,11 @@ public abstract class OpenContext {
*/
public abstract Locale getLocale();
/**
* 获取charset
*/
public abstract String getCharset();
protected void setContext(OpenContext openContext) {
THREAD_LOCAL.set(openContext);
}