项目

一般

简介

valid characters are defined in RFC 7230 and RFC 3986 中间件特殊字符拦截

陈 泽豪大约 2 年 之前添加

应用访问此url,前端提示valid characters are defined in RFC 7230 and RFC 3986,后台日志不会抛出,具体url请求信息(get请求,包含json数据) 和 前端提示如下:

分析:这里前端提示有 [ 的特殊字符 无效,[ [ ]  最外层的[]相当于""号,所以需要放行[这个特殊字符,因此需要根据前台提示放行 相应的特殊字符

 

处理方案:

在配置管理-server-config(对应服务的实例)-HTTP服务-HTTP监听程序-http-listener-1-编辑网络监听程序-HTTP-特殊字符白名单设置
多个特殊字符之间不需要分隔符,直接连一起,修改后不需要重启中间件

在配置文件中对应domain.xml的relaxed-query-chars参数: