iOS 面试之-http和https的区别

HTTPS是HTTP的安全版,在HTTP的基础上加入SSL层(Secure Socket Layer  安全套接字),对数据传输(客户端发送数据和服务器响应数据)进行加密和身份验证,广泛用于网络通讯,如交易和支付。

iOS NSURLSession发起(HTTPS)URL请求

1. 遵循NSURLSessionDataDelegate代理协议

2.实现代理协议方法,对证书授信

iOS AFN直接发起(HTTPS)URL请求

底层对证书授信进行封装,直接进行(HTTPS)URL请求,不需要进行其它操作

你可能感兴趣的:(iOS 面试之-http和https的区别)