问题描述
nodejs删除如何客户端cookie。我做了两个接口,a接口访问之后会在页面设置一个cookie。b接口访问之后会删除刚才的cookie,但是我的b接口无法删除
res.setHeader('Set-Cookie', ['id=']);
我使用这种方法可以清除,但是客户端还是会留下id= 这样的字段,有没有什么方法直接删除呢?
问题解答
回答1:function delete_cookie( name ) { document.cookie = name + ’=; expires=Thu, 01 Jan 1970 00:00:01 GMT;’;}回答2:
只能通过设置过期时间令其马上失效res.cookie(prop, ’’, {expires: new Date(0)});