fix():修复了nacosService
parent
37dd78b777
commit
7d596c3c6b
|
@ -19,18 +19,22 @@ public class NacosNamespaceInterceptor<T> implements Interceptor<T> {
|
|||
*/
|
||||
@Override
|
||||
public boolean beforeExecute(ForestRequest req) {
|
||||
if (StringUtils.isNotEmpty(namespaceId)) {
|
||||
String reqNamespaceId = Convert.str(req.getQuery("namespaceId"), "");
|
||||
if (reqNamespaceId == null) {
|
||||
log.warn("本次请求nacos的namespace未携带,已添加:[{}]", namespaceId);
|
||||
if(StringUtils.isNotEmpty(namespaceId)){
|
||||
// 执行在发送请求之前处理的代码
|
||||
Object reqNamespaceId =Convert.utf8Str( req.getQuery("namespaceId"));
|
||||
if(reqNamespaceId==null){
|
||||
log.warn("本次请求nacos的namespaceId未携带,已添加[{}]",namespaceId);
|
||||
req.addQuery("namespaceId", namespaceId); // 添加URL的Query参数
|
||||
} else {
|
||||
if (StringUtils.equals(reqNamespaceId, namespaceId)) {
|
||||
log.warn("本次请求nacos的namespace和项目ID不相符,现已更改:[{}->{}]", reqNamespaceId, namespaceId);
|
||||
req.addQuery("namespaceId", namespaceId);
|
||||
}else {
|
||||
if(StringUtils.equals(Convert.str(reqNamespaceId,""),namespaceId)){
|
||||
log.warn("本次请求nacos的namespaceId和项目ID不符合,现已更改:[{}->{}]",reqNamespaceId,namespaceId);
|
||||
req.addQuery("namespaceId", namespaceId); // 添加URL的Query参数
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
|
||||
|
||||
return true; // 继续执行请求返回true
|
||||
}
|
||||
|
||||
|
|
Loading…
Reference in New Issue