安卓面试网络知识基础 41-45

41. 客户端无法使用Cookie怎么办?
有可能客户端无法使用Cookie,比如浏览器禁用Cookie,或者客户端是安卓、IOS等等。
这时候怎么办?SessionID怎么存?怎么传给服务端呢?
首先是SessionID的存储,可以使用客户端的本地存储,比如浏览器的sessionStorage。
接下来怎么传呢?
拼接到URL里:直接把SessionID作为URL的请求参数
放到请求头里:把SessionID放到请求的Header里,比较常用
🚀🚀🚀🚀🚀🚀
42. CLOSE-WAIT 和 TIME-WAIT 的状态和意义?
CLOSE-WAIT状态有什么意义?
服务端收到客户端关闭连接的请求并确认之后,就会进入CLOSE-WAIT状态。此时服务端可能还有一些数据没有传输完成,因此不能立即关闭连接,而CLOSE-WAIT状态就是为了保证服务端在关闭连接之前将待发送的数据处理完。

TIME-WAIT有什么意义?
TIME-WAIT状态发生在第四次挥手,当客户端向服务端发送ACK确认报文后进入TIME-WAIT状态。

它存在的意义主要是两个:
防⽌旧连接的数据

相关推荐

  1. 面试网络知识基础 41-45

    2024-03-20 01:56:06       23 阅读
  2. UI面试41-45

    2024-03-20 01:56:06       17 阅读
  3. 面试题多线程41-45

    2024-03-20 01:56:06       13 阅读
  4. Kotlin面试41-50

    2024-03-20 01:56:06       18 阅读
  5. UI面试45-50

    2024-03-20 01:56:06       19 阅读
  6. Kotlin 面试题 31-40

    2024-03-20 01:56:06       25 阅读
  7. UI面试题 36-40

    2024-03-20 01:56:06       17 阅读
  8. IOS面试题编程机制 41-45

    2024-03-20 01:56:06       19 阅读
  9. 基础面试

    2024-03-20 01:56:06       16 阅读

最近更新

  1. TCP协议是安全的吗?

    2024-03-20 01:56:06       16 阅读
  2. 阿里云服务器执行yum,一直下载docker-ce-stable失败

    2024-03-20 01:56:06       16 阅读
  3. 【Python教程】压缩PDF文件大小

    2024-03-20 01:56:06       15 阅读
  4. 通过文章id递归查询所有评论(xml)

    2024-03-20 01:56:06       18 阅读

热门阅读

  1. Linux发展史

    2024-03-20 01:56:06       23 阅读
  2. dockerfile更改docker镜像源

    2024-03-20 01:56:06       23 阅读
  3. 美食制作手记

    2024-03-20 01:56:06       22 阅读
  4. 零基础学python:20、网络编程

    2024-03-20 01:56:06       18 阅读
  5. el-progress渐变色

    2024-03-20 01:56:06       20 阅读
  6. 枚举和模拟

    2024-03-20 01:56:06       23 阅读
  7. (70min)字节暑假实习二面(已挂)

    2024-03-20 01:56:06       22 阅读
  8. Vue ref函数讲解示例

    2024-03-20 01:56:06       21 阅读
  9. openstack调整虚拟机CPU 内存 磁盘 --来自gpt

    2024-03-20 01:56:06       19 阅读