我们通过swagger配置了rest endpoints ,我们有一个名为 temp 的参数,其 parameterType 设置为query, dataType 设置为string . 此参数使用带单引号字符的字符串,例如其值可以是dateTime:['abc' .. 'bcd'] . 所以我们面临的问题是生成curl请求而不会在Curl块中转义单引号字符 . 但是其他字符是正确的url编码但是对于单引号字符编码没有发生 . 以下是swagger-ui依赖的maven坐标

<dependency>
            <groupId>io.springfox</groupId>
            <artifactId>springfox-swagger-ui</artifactId>
            <version>2.6.0</version>
        </dependency>