我在server.xml加上8433端口的https应用后,为什么我的请求参数显示出来的是乱码(多个问号),请大虾们指教!具体更改如下:
<Connector className="org.apache.catalina.connector.http.HttpConnector" 
port="8443" minProcessors="5" maxProcessors="75" 
enableLookups="true" 
acceptCount="10" debug="0" scheme="https" secure="true"> 
<Factory className="org.apache.catalina.net.SSLServerSocketFactory" 
clientAuth="false" keystoreFile="d:\keystore" keystorePass="xxxxxx" protocol="TLS" /> 
</Connector>

解决方案 »

  1.   

    跟https协议没有关系,你试过把他换成http,乱码出现吗?
      

  2.   

    换回http就没有乱码了,我也很奇怪!!
      

  3.   

    http和https区别就是https是加密的,不管怎么监听都获取不了用户提交的数据.所以不要以为单加了这个s,后台处理实际上是很复杂的.
      

  4.   

    s估计是Security(安全).楼主,我也在开发同类程序,有问题一起交流[email protected]