HTTPDNS域名解析场景下如何使用Cookie?
1. Cookie
由于HTTP协议是无状态的,为了维护服务端和客户端的会话状态,客户端可存储服务端返回的Cookie,之后请求中可携带Cookie标识状态。
客户端根据服务端返回的携带Set-Cookie的HTTP Header来创建一个Cookie,Set-Cookie为字符串,主要字段如下:
Set-Cookie: [name1=value1, name2=value2;],[expires=date;],[path=path;],[domain=domain;]
- Cookie信息为形如
name=value的字符串; - expires,Cookie过期时间;
- domain,Cookie适用域名;
- path,请求资源URL中必须存在指定的路径时,才会发送该Cookie。
2. Cookie存储策略
- 基于iOS平台说明服务端
Set-Cookie配置