有些请求不携带cookie的问题
cookie中主要有以下几个属性
name,
value,键值对
path,生效的路径
domain,域名
在向cookie中添加数据时,该cookie会有一个path默认应该是到/
1.当URI的path值是以“/”结尾的时候,直接设置为cookie的path值
2.当URI的path值不是以“/”结尾的时候,查看path里面是否有“/” ,如果有“/”的话,直接截取到最后一个“/”,然后设置为cookie的path值。如果没有“/”的话,将cookie的path设置为”/”。
我当前的请求是这样的http://127.0.0.1/system/login
所以该cookie的path为system
当我访问其他接口时就不会带上该cookie
解决办法
1.设置cookie时指定path为"/"
2.url路径以"/"结尾