如何在android上创建压缩的SSL/TLS连接

如何在android上创建压缩的SSL/TLS连接,android,compression,zlib,ssl,Android,Compression,Zlib,Ssl,我想有一个https连接到服务器,但为了节省带宽,我希望它被压缩。 我听说一些SSL实现支持压缩(我不是说HTTP负载本身的zlib编码),它可以在android中激活吗? 我在javax.net.ssl.HttpsURLConnection中也找不到对它的任何引用 在javax.net.ssl.SSLServerSocketFactory中,ssl和TLS的定义也不是为了包含压缩功能,但Java JSSE(即javax.net.ssl.*)中不支持它,至少在Oracle的实现中是如此。使用zi

我想有一个https连接到服务器,但为了节省带宽,我希望它被压缩。 我听说一些SSL实现支持压缩(我不是说HTTP负载本身的zlib编码),它可以在android中激活吗? 我在javax.net.ssl.HttpsURLConnection中也找不到对它的任何引用
在javax.net.ssl.SSLServerSocketFactory中,ssl和TLS的定义也不是为了包含压缩功能,但Java JSSE(即
javax.net.ssl.*
)中不支持它,至少在Oracle的实现中是如此。使用zip编码。zip编码发生在明文内容上,然后SSL应用于该内容


编辑默认情况下,除OpenSSL之外的任何其他内容都不支持,无论是从日期起

我认为它是自动完成的@Selvin,那个博客只描述了zip编码。不是真的。自2004年以来,TLS支持压缩。检查