老客户端是以http协议传输的,现在服务端是https协议的了,客户端大概要怎么改呢?难道只要把http后面+个s吗?请大神来帮帮咯。

解决方案 »

  1.   

    HTTP 与HTTPS协议本质上没有分别,只是HTTPS数据在网络传输的时候进行了加密而已,客户端就需要相应的加密,解密代码。
    确切的说,就是在C的数据加密进行传输到S,C将获取S的数据进行解密.
    C(client) data <----->S  (Server) data   修改为C data <-->加密|解密 <--> S(Server) data
      

  2.   

    客户端是 Java 的么?通过 URLConnection 处理的么?如果是的话,只要把 http://xxx.xxx.xxx.xxx 改为 https://xxx.xxx.xxx.xxx
      

  3.   

    进行 SSL/TLS 通信握手等一系列复杂的东西在 URLConnection 中的协议处理程序已经处理掉了。
      

  4.   

    URL requestUrl = new URL(this.requestUrl);
    URLConnection conn = requestUrl.openConnection();
    是用URLConnection处理过的,中间的哪些加密解密都处理掉了吗?不需要双方的规则吗?
      

  5.   

    首先你确认服务端已经配置好了https?那客服端(指浏览)输入的网址把原来的http改为https即可,还有一个值得一提的是,有没有导入安全证书啊?