网络问题列表

1、http/https有什么区别?

2、tcp的三次握手和四次挥手?

3、tcp和udp的区别?

4、user-agent的作用?

5、android的基础网络编程:socket、HttpClient和HttpURLConnection?

        Socket是什么?

        Socket通信模型?

        Socket与Http对比?

        Socket如何实现?

6、了解websocket吗?知道和socket的区别吗?okhttp是如何处理websocket的相关问题的?

        

    websocket是与HTTP同等的网络协议,是双向通信协议,

    socket其实并不是一种协议,websocket是一种协议

    websocket本质上是一个基于TCP的协议,向服务器发起一个HTTP请求/"Upgrade:WebSocket",服务端解析这些附加的头信息。


7、Http如何处理缓存?Okhttp如何处理缓存相关问题?

    Expires的值为服务器返回的到期时间

    Cache-Control:private ,public ,max-age ,no-cache ,no-store

    

    

     

8、断点续传的原理?如何实现?okhttp如何实现相关问题?

    

    

  

9、多线程下载原理okhttp如何实现?

    

    

    

10、文件上传如何做?原理?okhttp如何完成文件上传?

    

11、json数据如何解析?okhttp如何解析json类型数据?

    

    

12、okhttp如何处理https?

    











评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值