當前位置:成語大全網 - 新華字典 - response.cookie和request.cookie的區別

response.cookie和request.cookie的區別

壹、範圍不同

1、response.cookie:操作過的Cookie,所有方法獲取到的都是被更新過的值,也就是說Response.Cookies是修改所有容器中的Cookie的值。

2、request.cookie:創建的Cookie只能用於後臺不能用於HTML的前臺。

二、特點不同

1、response.cookie:用於在客戶端寫入cookie值。若指定的cookie不存在,則創建它。若存在,則將自動進行更新。結果返回給客戶端瀏覽器。

2、request.cookie:設置cookie的最大有效期為30天,然後通過Response回送cookie到瀏覽器。

三、使用語法不同

1、response.cookie:Response.Cookies(CookieName)[(key)|.attribute]=value。這裏的CookiesName是指定的Cookie的名稱,如果指定了Key,則該Cookie就是壹個字典,Attribute屬性包括Domain,Expires,HasKeys,Path,Secure。

2、request.cookie:Request.Cookies使用語法:Request.Cookies(cookie)[(key)|.attribute]。

百度百科-Response對象

百度百科-Request對象