最新国产好看的视频,伊人天堂AV在线,国产Aaaaaa视频,蜜臀视频在线观看一区,人妻av色图,密臀久久久精品影片,青青视频免费观看毛片,久草在线观看视,国产三级精品色情在线

java中Servlet Cookie取不到值原因解決辦法

 更新時間:2017年06月19日 08:56:48   作者:晉心  
這篇文章主要介紹了java中Servlet Cookie取不到值原因解決辦法的相關(guān)資料,需要的朋友可以參考下

java中Servlet Cookie取不到值原因解決辦法

現(xiàn)象:

在測試帶Cookie的HTTP請求時發(fā)現(xiàn),服務(wù)端用request.getHeader("cookie")可以去到值; 但是用request.getCookies()卻不行

 Cookie mycookies[] = request.getCookies();

中永遠獲取不到uid的值;(80端口號除外)

原因:

查了瀏覽器的具體cookie值,發(fā)現(xiàn)

http://localhost:8080/ 訪問的時候,cookie值放在localhost下,服務(wù)器自動生成的SESSIONID也是存放在localhost路徑下。

http://127.0.0.1:8080/訪問的時候,cookie uid值放在127.0.0.1:8080下,在127.0.0.1:8080下的cookie服務(wù)端的Servlet永遠都獲取不到;而服務(wù)器自動生成的SESSIONID則是在127.0.0.1下,與uid存放位置不同。

所以在服務(wù)端下發(fā)cookie的時候,

String host=request.getHeader("host");

需要修改為

if(host.indexOf(":")>-1){
  host=host.split(":")[0];
  }

或者放棄設(shè)置

mycookie.setDomain(host);

這樣cookie值也是保存在127.0.0.1下的,與端口號不關(guān)聯(lián)

 當然是服務(wù)器已經(jīng)有域名的就不會出現(xiàn)端口號下獲取不到cookie的值

解決辦法:

String cookie=request.getHeader("cookie");

Cookie mycookies[] = request.getCookies();

加上前面一行后面即可取到,

感謝閱讀,希望能幫助到大家,謝謝大家對本站的支持!

相關(guān)文章

  • 利用Springboot+Caffeine實現(xiàn)本地緩存實例代碼

    利用Springboot+Caffeine實現(xiàn)本地緩存實例代碼

    Caffeine是一個基于Java8開發(fā)的提供了近乎最佳命中率的高性能的緩存庫,下面這篇文章主要給大家介紹了關(guān)于利用Springboot+Caffeine實現(xiàn)本地緩存的相關(guān)資料,需要的朋友可以參考下
    2023-01-01
  • Quartz+Spring Boot實現(xiàn)動態(tài)管理定時任務(wù)

    Quartz+Spring Boot實現(xiàn)動態(tài)管理定時任務(wù)

    最近做項目遇到動態(tài)管理定時任務(wù)的需求,剛拿到這個需求還真不知道從哪下手,經(jīng)過一番思考,終于找出實現(xiàn)思路,接下來通過本文給大家介紹了Quartz+Spring Boot實現(xiàn)動態(tài)管理定時任務(wù)的相關(guān)知識,需要的朋友可以參考下
    2018-09-09
  • Spring?Boot在Web應用中基于JdbcRealm安全驗證過程

    Spring?Boot在Web應用中基于JdbcRealm安全驗證過程

    這篇文章主要為大家介紹了Spring?Boot在Web應用中基于JdbcRealm安全驗證過程詳解,有需要的朋友可以借鑒參考下,希望能夠有所幫助,祝大家多多進步,早日升職加薪<BR>
    2023-02-02
  • JavaWeb框架MVC設(shè)計思想詳解

    JavaWeb框架MVC設(shè)計思想詳解

    這篇文章主要介紹了JavaWeb框架MVC設(shè)計思想詳解的相關(guān)資料,非常不錯,具有參考借鑒價值,需要的朋友可以參考下
    2016-07-07
  • Java String字符串和Unicode字符相互轉(zhuǎn)換代碼詳解

    Java String字符串和Unicode字符相互轉(zhuǎn)換代碼詳解

    這篇文章主要介紹了Java String字符串和Unicode字符相互轉(zhuǎn)換代碼,文中通過示例代碼介紹的非常詳細,對大家的學習或者工作具有一定的參考學習價值,需要的朋友們下面隨著小編來一起學習學習吧
    2019-05-05
  • Java中List  Set和Map之間的區(qū)別_動力節(jié)點Java學院整理

    Java中List Set和Map之間的區(qū)別_動力節(jié)點Java學院整理

    Java集合的主要分為三種類型set集,list列表,map映射,接下來通過本文給大家詳細介紹java中l(wèi)ist、Set和Map之間的區(qū)別,需要的的朋友參考下吧
    2017-05-05
  • idea導入項目框架的詳細操作方法

    idea導入項目框架的詳細操作方法

    大家使用idea開發(fā)工具時經(jīng)常會需要導入項目框架,糾結(jié)該怎么操作呢,今天小編給大家分享一篇圖文教程,幫助大家解決idea導入項目框架的問題,感興趣的朋友一起看看吧
    2021-05-05
  • SpringMVC xml文件路徑在web.xml中的配置方式

    SpringMVC xml文件路徑在web.xml中的配置方式

    這篇文章主要介紹了SpringMVC xml文件路徑在web.xml中的配置方式,具有很好的參考價值,希望對大家有所幫助。如有錯誤或未考慮完全的地方,望不吝賜教
    2021-09-09
  • Java聊天室之實現(xiàn)獲取Socket功能

    Java聊天室之實現(xiàn)獲取Socket功能

    這篇文章主要為大家詳細介紹了Java簡易聊天室之實現(xiàn)獲取遠程服務(wù)器和客戶機的IP地址和端口號功能,文中的示例代碼講解詳細,需要的可以了解一下
    2022-10-10
  • Mybatis如何實現(xiàn)InsertOrUpdate功能

    Mybatis如何實現(xiàn)InsertOrUpdate功能

    這篇文章主要介紹了Mybatis如何實現(xiàn)InsertOrUpdate功能,具有很好的參考價值,希望對大家有所幫助。如有錯誤或未考慮完全的地方,望不吝賜教
    2022-05-05

最新評論

霍林郭勒市| 新绛县| 富蕴县| 高尔夫| 花垣县| 正定县| 金寨县| 青岛市| 岑溪市| 乌审旗| 长丰县| 左贡县| 普兰县| 阿合奇县| 会同县| 岑溪市| 万宁市| 龙川县| 裕民县| 玉树县| 无锡市| 内丘县| 印江| 绥芬河市| 松溪县| 扎兰屯市| 冀州市| 旬阳县| 怀集县| 东源县| 汨罗市| 杭锦后旗| 和硕县| 额敏县| 安福县| 本溪| 温宿县| 门头沟区| 乐山市| 拜泉县| 西昌市|