HTTPS IP直连问题小结

简介:

任何一个移动APP项目都离不开网络接入功能,提升网络接入的质量几乎是所有移动项目的需求。很多项目都会引入HTTP DNS作为网络接入最基础也是最重要的优化之一。HTTP DNS的核心是后台下发某个域名对应的最优IP,基础点的可做到就近接入,即下发该域名终端就近地同运营商的IP,好一点的则根据线上用户实际测速数据下发最优的IP。而终端只需在HTTP接入时,将URL中的HOST从域名直接替换为后台下发的IP即可。 
IP直连相对于域名接入的好处有:

  • 省去DNS解析这一步,减少耗时
  • 就近接入甚至就快接入,减少耗时
  • 避免DNS劫持
  • 当终端有多个IP接入选择时,有一定容灾能力
    接入时后端常常都会存在转发层做一些诸如负载均衡的工作,由转发层将请求分发到真实服务器。HTTP接入的转发层一般是根据请求头中的HOST字段来转发到各个RS。所以对于HTTP接入,使用IP直连时需要设置一个HOST请求头,值为请求域名,在绝大部分情况下就可以获得上面提到的IP直连的好处。 
    但是对于HTTPS接入,情况会变得稍微复杂一些。本文主要是对Android平台使用HttpURLConnection(SDK开发由于包大小的限制,HTTP接入基本只能用这个了…)进行HTTPS IP直连时,遇到的一些问题及其解决方法的小结。

更多请参考:http://blog.csdn.net/leelit/article/details/77829196

本文转自 Tenderrain 51CTO博客,原文链接:http://blog.51cto.com/tenderrain/2068226



相关实践学习
基于函数计算快速搭建Hexo博客系统
本场景介绍如何使用阿里云函数计算服务命令行工具快速搭建一个Hexo博客。
相关文章
|
8月前
|
Java 应用服务中间件 API
https+ip实现摄像头访问浏览器
https+ip实现摄像头访问浏览器
189 0
|
安全 数据建模 网络安全
IPSSL证书 公网IP地址SSL证书申请 IP地址HTTPS
IPSSL证书是颁发给IP地址的全球可信SSL证书,需要验证IP所有权、所属单位真实身份,沃通IP SSL证书支持所有浏览器和移动终端。
603 0
IPSSL证书 公网IP地址SSL证书申请 IP地址HTTPS
http代理ip按流量划算还是个数划算?
http代理ip按流量划算还是个数划算?
|
7月前
|
安全 网络安全
http代理ip服务器有哪些?代理服务器有什么作用?
http代理ip服务器有哪些?代理服务器有什么作用?
|
7月前
|
数据采集 算法 网络架构
怎么解决在数据采集时使用http代理ip效率不高的问题?
怎么解决在数据采集时使用http代理ip效率不高的问题?
|
7月前
|
安全 数据中心
HTTP静态、动态住宅ip代理和数据中心代理是什么?有什么区别?
HTTP静态、动态住宅ip代理和数据中心代理是什么?有什么区别?
HTTP静态、动态住宅ip代理和数据中心代理是什么?有什么区别?
|
3月前
|
Python
pytho3 urllib urllib3 获取本地ip地址和mac地址发送post到指定http服务器
pytho3 urllib urllib3 获取本地ip地址和mac地址发送post到指定http服务器
32 0
|
3月前
|
Python
pytho2 urllib urllib2 获取本地ip地址和mac地址发送post到指定http服务器
pytho2 urllib urllib2 获取本地ip地址和mac地址发送post到指定http服务器
17 0
|
4月前
|
存储 缓存
短效http代理ip和动态http代理有什么联系?
随着科技的发展和进步,使用代理ip的使用人数也层出不穷,一些互联网企业因为业务的需要使用http动态代理ip也越来越多,那么短效http代理ip和动态http代理有什么联系?接下来小编就给大家介绍一下
37 0
短效http代理ip和动态http代理有什么联系?
|
4月前
|
数据采集 网络协议 安全
http代理ip和socks代理ip有什么区别?哪个好?
HTTP(HyperText Transfer Protocol)即超文本传输协议。是Internet上行信息传输时使用最为广泛的一种非常简单的网络协议。Socks是一种网络传输协议,主要用于客户端与外网服务器之间通讯的中间传递。