Java 如何解码%21与!swagger编辑器中URL的查询参数中的符号

Java 如何解码%21与!swagger编辑器中URL的查询参数中的符号,java,swagger,swagger-ui,swagger-2.0,swagger-editor,Java,Swagger,Swagger Ui,Swagger 2.0,Swagger Editor,我有一个rest URL,我正在尝试使用在线swagger编辑器点击该URL。在URL中有一个查询参数“…/Location_Address?Location%21ID=92b913cbeafb1000136edb3ea6df1349!6ec4cb72635310000ea06db19466001c” 在使用查询参数名称“%21”时,最好将%21解码为“!”。但它正在转换为“%2521”。这意味着它用“%25”解码了“%”符号。 我想使查询参数如下所示 位置!ID=92b913cbeafb100

我有一个rest URL,我正在尝试使用在线swagger编辑器点击该URL。在URL中有一个查询参数“…/Location_Address?Location%21ID=92b913cbeafb1000136edb3ea6df1349!6ec4cb72635310000ea06db19466001c” 在使用查询参数名称“%21”时,最好将%21解码为“!”。但它正在转换为“%2521”。这意味着它用“%25”解码了“%”符号。 我想使查询参数如下所示 位置!ID=92b913cbeafb1000136edb3ea6df1349!6ec4cb72635310000ea06db19466001c“

请帮忙

我对查询参数的炫耀如下
“参数”:[{“名称”:“位置%21ID”,“中”:“查询”,“描述”:“PassID”,“必需的”:false,“类型”:“字符串”}],
替换

"name": "Location%21ID"

"name": "Location!ID"