关于network


Q

  1. http 作为应用层协议,是怎么唯一的标记网络上的一个应用的
  2. http 的短连接,是指一次请求和一次响应么,tcp链接的关闭,是客户端关闭还是服务器关闭。
  3. 在android 中 httpURLconnect 是基于http长连接还是短连接的, android中tcp连接的真正建立实在connect之后,还是在getoutputstream之后,

A

  1. 对于httpURLconnect来说,是短连接的,一次请求和应答之后,新的请求就需要发送新的连接,这个可以从代码里面看出来。点这里,

干货

  1. tcp/ip 组合, tcp是传输层协议,ip是网络层协议,http是应用层协议,
  2. 对于http来说,他可以基于任何网络层协议定制,但是http需要的是安全的传输协议,所以,tcp等是符合需求的,udp是不符合需求的。
  3. 只要是基于tcp的协议,一定是基于链接的,那为什么说,http是基于请求响应式(无状态)的呢,http点这里,还有这里

你可能感兴趣的:(关于network)