这是TOMCAT的配置文件server.xml解析文章里的一句话,说的是下面的标签:<Connector port="8080" protocol="HTTP/1.1" connectionTimeout="20000" redirectPort="8443" />  
redirectPort 指定服务器正在处理http请求时收到了一个SSL传输请求后重定向的端口号 这是在什么情况下用到重定向呢,这里的重定向与response的重定向有什么区别?

解决方案 »

  1.   

    我的意思是说我想发解一下TOMCAT的运行原理,这个细节也不是太细吧?
      

  2.   

    redirectPort,指定转发端口。如果当前端口支持non-SSL请求,则在需要安全通信的场合,该属性将会把客户的请求转发到基于SSL的redirectPort端口。
      

  3.   

    在我们的网站建设中,时常会遇到需要网页重定向的情况:象网站调整,如改变网页目录结构,网页被移到一个新地址,再或者,网页扩展名改变,如因应用需要把.php改成.Html或.shtml,在这种情况下,如果不做重定向,则用户收藏夹或搜索引擎数据库中旧地址只能让访问客户还会得到一个404页面错误信息,访问流量白白丧失
    Response对象用于向客户端浏览器发送数据,用户可以使用该对象将服务器的数据以HTML的格式发送到用户端的浏览器,它与Request组成了一对接收、发送数据的对象,这也是实现动态的基础