1. 程式人生 > >Swagger UI傳送請求引數到後臺中文亂碼

Swagger UI傳送請求引數到後臺中文亂碼

場景:
    本例使用的IDE是eclipse,spring整合Swagger
問題點:
    使用Swagger UI傳送請求,請求中引數包括中文,後臺接收到引數就亂碼。
    如果不使用Swagger UI,直接呼叫jsp頁面傳送請求,中文不亂碼。
解決:    
    本例子解決方式是修改部署應用的tomcat容器的conf下的server.xml檔案
    新增一個屬性:     useBodyEncodingForURI="true"
    完整:

<Connector connectionTimeout="20000" port="8080" protocol="HTTP/1.1" redirectPort="8443" useBodyEncodingForURI="true"/>


以上,TKS.