亚洲乱码中文字幕综合,中国熟女仑乱hd,亚洲精品乱拍国产一区二区三区,一本大道卡一卡二卡三乱码全集资源,又粗又黄又硬又爽的免费视频

不要在cookie中使用特殊字符的原因分析

 更新時間:2010年07月13日 21:05:10   作者:  
參數(shù)name需要遵循規(guī)范RFC2109,也就是說name參數(shù)只能包含字母或者數(shù)字,不能包含逗號、分號、空格及美元符號。cookie的name屬性設(shè)置之后不能被修改。
Constructs a cookie with a specified name and value.

The name must conform to RFC 2109. That means it can contain only ASCII alphanumeric characters and cannot contain commas, semicolons, or white space or begin with a $ character. The cookie's name cannot be changed after creation.

The value can be anything the server chooses to send. Its value is probably of interest only to the server. The cookie's value can be changed after creation with the setValue method.

By default, cookies are created according to the Netscape cookie specification. The version can be changed with the setVersion method.

以上是java API文檔中對Cookie類構(gòu)造函數(shù)的說明,重點對name和value可以使用的字符進(jìn)行了介紹。

參數(shù)name需要遵循規(guī)范RFC2109,也就是說name參數(shù)只能包含字母或者數(shù)字,不能包含逗號、分號、空格及美元符號。cookie的name屬性設(shè)置之后不能被修改。

參數(shù)value可以是服務(wù)端設(shè)置的任意值,該值可以通過setValue方法進(jìn)行重新設(shè)置。

然后實際情況并非如此??!

(1)value值中不能包含逗號,如果value中包含逗號則程序無法編譯。

如果value中包含逗號,如下:

Cookie pwdCookie = new Cookie("option", "block1,block2");
則異常如下:

java.lang.IllegalArgumentException: block1,block2
在另外一篇關(guān)于JavaScript操作cookie的文章中提到:

在cookie 的名或值中不能使用分號(;)、逗號(,)、等號(=)以及空格。

總之,盡量不要在cookie中使用特殊字符。

相關(guān)文章

  • echarts整合多個類似option的方法實例

    echarts整合多個類似option的方法實例

    這篇文章主要給大家介紹了關(guān)于echarts整合多個類似option的相關(guān)資料,文中通過示例代碼介紹的非常詳細(xì),對大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價值,需要的朋友們下面隨著小編來一起學(xué)習(xí)學(xué)習(xí)吧
    2018-07-07
  • 鼠標(biāo)懸浮在樹組件節(jié)點上展示當(dāng)前節(jié)點名稱的三種實現(xiàn)方式

    鼠標(biāo)懸浮在樹組件節(jié)點上展示當(dāng)前節(jié)點名稱的三種實現(xiàn)方式

    這篇文章主要介紹了鼠標(biāo)懸浮在樹組件節(jié)點上展示當(dāng)前節(jié)點名稱的三種實現(xiàn)方式,第一種是使用css樣式設(shè)置,第二種在checkBox綁定,第三種使用tooltip,本文通過實例代碼給大家介紹的非常詳細(xì),需要的朋友參考下吧
    2023-12-12
  • 在 JavaScript 中保留小數(shù)點后兩位的方法

    在 JavaScript 中保留小數(shù)點后兩位的方法

    在 JavaScript 中,有多種方法可以保留小數(shù)點后兩位,本文給大家分享比較常用的方法,文末給大家介紹了實現(xiàn)數(shù)據(jù)格式化保留兩位小數(shù)的多種方法,感興趣的朋友一起看看吧
    2023-10-10
  • javascript+jQuery實現(xiàn)360開機時間顯示效果

    javascript+jQuery實現(xiàn)360開機時間顯示效果

    這篇文章主要介紹了javascript+jQuery實現(xiàn)360開機時間顯示效果,在文中給大家提到了js實現(xiàn)時間倒計時的代碼,非常不錯,具有參考借鑒價值,需要的朋友可以參考下
    2017-11-11
  • JavaScript實現(xiàn)留言板案例

    JavaScript實現(xiàn)留言板案例

    這篇文章主要為大家詳細(xì)介紹了JavaScript實現(xiàn)留言板案例,文中示例代碼介紹的非常詳細(xì),具有一定的參考價值,感興趣的小伙伴們可以參考一下
    2020-03-03
  • 微信小程序wx:for 的使用及wx:key綁定兩種方式

    微信小程序wx:for 的使用及wx:key綁定兩種方式

    wx:for是微信小程序中的一個列表渲染指令,用于循環(huán)渲染一個數(shù)組或?qū)ο笾械臄?shù)據(jù),它類似于JavaScript中的for循環(huán),可以根據(jù)數(shù)據(jù)的長度自動渲染相應(yīng)的列表項,本文給大家介紹微信小程序wx:for 的使用及wx:key綁定兩種方式,感興趣的朋友一起看看吧
    2023-12-12
  • 極致之美——百行代碼實現(xiàn)全新智能語言

    極致之美——百行代碼實現(xiàn)全新智能語言

    極致之美——百行代碼實現(xiàn)全新智能語言...
    2007-03-03
  • 淺析BootStrap柵格系統(tǒng)

    淺析BootStrap柵格系統(tǒng)

    這篇文章主要介紹了淺析BootStrap柵格系統(tǒng)的相關(guān)資料,非常不錯具有參考借鑒價值,需要的朋友可以參考下
    2016-06-06
  • ES6之Proxy的get方法詳解

    ES6之Proxy的get方法詳解

    這篇文章主要介紹了ES6之Proxy的get方法詳解,文中通過示例代碼介紹的非常詳細(xì),對大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價值,需要的朋友們下面隨著小編來一起學(xué)習(xí)學(xué)習(xí)吧
    2019-10-10
  • 微信小程序?qū)崿F(xiàn)分享到朋友圈功能

    微信小程序?qū)崿F(xiàn)分享到朋友圈功能

    這篇文章主要為大家詳細(xì)介紹了微信小程序?qū)崿F(xiàn)分享到朋友圈功能,文中示例代碼介紹的非常詳細(xì),具有一定的參考價值,感興趣的小伙伴們可以參考一下
    2018-07-07

最新評論