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

快速了解Python開發(fā)中的cookie及簡單代碼示例

 更新時(shí)間:2022年02月17日 16:18:41   作者:kesungang  
這篇文章主要介紹了快速了解Python開發(fā)中的cookie及簡單代碼示例,具有一定借鑒價(jià)值,需要的朋友可以參考下

cookie :是用戶保存在用戶瀏覽器端的一對(duì)鍵值對(duì),是為了解決http的無狀態(tài)連接。服務(wù)端是可以把 cookie寫到用戶瀏覽器上,用戶每次發(fā)請(qǐng)求會(huì)攜帶cookie。

存放位置:

每次發(fā)請(qǐng)求cookie是放在請(qǐng)求頭里面的。

應(yīng)用場景:

·登陸用戶和密碼的記住密碼
·顯示每頁顯示的數(shù)據(jù),以后都是按照設(shè)定的數(shù)目顯示
·投票機(jī)制

案例用戶登錄

創(chuàng)建用戶登錄的url

url(r'^login/', views.login),

創(chuàng)建登錄頁面

代碼為:

<!DOCTYPE html>
<html lang="en">
<head>
  <meta charset="UTF-8">
  <title>登陸頁面</title>
  <link rel="stylesheet" href="/static/bootstrap-3.3.7-dist/css/bootstrap.css" rel="external nofollow" >
  <link rel="stylesheet" href="/static/jquery-3.2.1.min.js" rel="external nofollow" >
</head>
<body>
  <form action="/login/" method="post">
    <input type="text" name="username" placeholder="用戶名">
    <input type="text" name="password" placeholder="密碼">
    <input type="submit" value="提交">
  </form>

</body>
</html>

創(chuàng)建后臺(tái)函數(shù)方法

代碼為:

def login(request):
  if request.method == "GET":
    return render(request,'houtaiguanli/login.html')
  else:
    user = request.POST.get('username')
    pwd = request.POST.get('password')
    if user == 'ke' and pwd == '123':
      obj = redirect('/classes/')
      obj.set_cookie('ticket','dafadfafaf')
      return obj
    else:
      return render(request,'houtaiguanli/login.html')

這里設(shè)計(jì)登錄成功后可以正常訪問班級(jí)頁面即“classes”,所以要在班級(jí)方法那里做個(gè)判斷。如果判斷為用戶已經(jīng)登錄,則可以正常訪問。判斷用戶沒有正常登錄,則讓它跳轉(zhuǎn)到登錄頁面繼續(xù)登錄

這里就是通過設(shè)置cookie,發(fā)送給用戶的瀏覽器。用瀏覽器在進(jìn)行新的請(qǐng)求時(shí)攜帶著cookie來的。

set_cookies的語法
Set-cookie:name=name;expires=date;path=path;domain=domain;secure name=name: 需要設(shè)置cookie的值(name不能使用“;”和","號(hào)),有多個(gè)name值時(shí)用";"分隔例如:name1=name1; name2=name2;name3=name3。
expires=date: cookie的有效期限,格式: expires="Wdy,DD-Mon-YYYY HH:MM:SS" 
path=path: 設(shè)置cookie支持的路徑,如果path是一個(gè)路徑,則cookie對(duì)這個(gè)目錄下的所有文件及子目錄生效,例如:path="/cgi-bin/",如 果path是一個(gè)文件,則cookie指對(duì)這個(gè)文件生效,例如:path="/cgi-bin/cookie.cgi"。
domain=domain: 對(duì)cookie生效的域名,例如:domain="gzdzw.51.net"
secure: 如果給出此標(biāo)志,表示cookie只能通過SSL協(xié)議的https服務(wù)器來傳遞。
cookie的接收是通過設(shè)置環(huán)境變量HTTP_COOKIE來實(shí)現(xiàn)的,CGI程序可以通過檢索該變量獲取cookie信息。

cookie 也可以做加密的

添加salt

后臺(tái)拿去的時(shí)候解密

瀏覽器查看

總結(jié)

以上就是本文關(guān)于快速了解Python開發(fā)中的cookie及簡單代碼示例的全部內(nèi)容,希望對(duì)大家有所幫助。感興趣的朋友可以繼續(xù)參閱本站其他相關(guān)專題,如有不足之處,歡迎留言指出。感謝朋友們對(duì)本站的支持!

相關(guān)文章

  • pandas to_excel 添加顏色操作

    pandas to_excel 添加顏色操作

    這篇文章主要介紹了pandas to_excel 添加顏色操作,具有很好的參考價(jià)值,希望對(duì)大家有所幫助。一起跟隨小編過來看看吧
    2020-07-07
  • python如何實(shí)現(xiàn)斐波那契數(shù)列

    python如何實(shí)現(xiàn)斐波那契數(shù)列

    這篇文章主要介紹了python如何實(shí)現(xiàn)斐波那契數(shù)列問題,具有很好的參考價(jià)值,希望對(duì)大家有所幫助,如有錯(cuò)誤或未考慮完全的地方,望不吝賜教
    2023-08-08
  • Python爬蟲實(shí)現(xiàn)網(wǎng)頁信息抓取功能示例【URL與正則模塊】

    Python爬蟲實(shí)現(xiàn)網(wǎng)頁信息抓取功能示例【URL與正則模塊】

    這篇文章主要介紹了Python爬蟲實(shí)現(xiàn)網(wǎng)頁信息抓取功能,涉及Python使用URL與正則模塊針對(duì)網(wǎng)頁信息的讀取與匹配相關(guān)操作技巧,需要的朋友可以參考下
    2017-05-05
  • Python中內(nèi)置函數(shù)filter函數(shù)用法詳解

    Python中內(nèi)置函數(shù)filter函數(shù)用法詳解

    filter()函數(shù)是Python內(nèi)置的另一個(gè)有用的高階函數(shù),filter()函數(shù)接收一個(gè)函數(shù)f和一個(gè)序列,函數(shù)f的作用是對(duì)每個(gè)元素進(jìn)行判斷,返回True或False,下面這篇文章主要給大家介紹了關(guān)于Python中內(nèi)置函數(shù)filter函數(shù)用法的相關(guān)資料,需要的朋友可以參考下
    2024-05-05
  • 詳解Python中xlwt庫的基本操作

    詳解Python中xlwt庫的基本操作

    xlwt 是一個(gè)用于在Python中操作Excel文件的庫,它允許用戶創(chuàng)建、修改和寫入Excel文件,本文主要為大家介紹了xlwt庫的一些基本操作,需要的可以參考一下
    2023-11-11
  • Python調(diào)用接口合并Excel表代碼實(shí)例

    Python調(diào)用接口合并Excel表代碼實(shí)例

    這篇文章主要介紹了Python調(diào)用接口合并Excel表代碼實(shí)例,文中通過示例代碼介紹的非常詳細(xì),對(duì)大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價(jià)值,需要的朋友可以參考下
    2020-03-03
  • Python中typing模塊與類型注解的使用方法

    Python中typing模塊與類型注解的使用方法

    這篇文章主要給大家介紹了關(guān)于Python中typing模塊與類型注解的使用方法,文中通過示例代碼介紹的非常詳細(xì),對(duì)大家學(xué)習(xí)或者使用Python具有一定的參考學(xué)習(xí)價(jià)值,需要的朋友們下面來一起學(xué)習(xí)學(xué)習(xí)吧
    2019-08-08
  • django 解決擴(kuò)展自帶User表遇到的問題

    django 解決擴(kuò)展自帶User表遇到的問題

    這篇文章主要介紹了django 解決擴(kuò)展自帶User表遇到的問題,具有很好的參考價(jià)值,希望對(duì)大家有所幫助。一起跟隨小編過來看看吧
    2020-05-05
  • python中類的屬性和方法介紹

    python中類的屬性和方法介紹

    在本篇內(nèi)容里小編給大家整理了關(guān)于python中類的屬性知識(shí)點(diǎn)以及使用方法介紹,需要的朋友們參考下。
    2018-11-11
  • Python反爬機(jī)制-驗(yàn)證碼功能的具體實(shí)現(xiàn)過程

    Python反爬機(jī)制-驗(yàn)證碼功能的具體實(shí)現(xiàn)過程

    Tesseract-OCR是一個(gè)免費(fèi)、開源的OCR引擎,通過該引擎可以識(shí)別圖片中的驗(yàn)證碼,這篇文章主要介紹了Python反爬機(jī)制-驗(yàn)證碼的示例代碼,需要的朋友可以參考下
    2022-02-02

最新評(píng)論

馆陶县| 迁安市| 金坛市| 禄丰县| 金平| 奉贤区| 上饶县| 隆德县| 波密县| 沐川县| 临泉县| 铁岭县| 泰兴市| 保定市| 临泽县| 临高县| 闽清县| 新民市| 荃湾区| 长阳| 广元市| 信宜市| 托克托县| 嘉峪关市| 枣庄市| 嘉善县| 绿春县| 天台县| 千阳县| 台州市| 阆中市| 汾西县| 桂林市| 天气| 德昌县| 额济纳旗| 府谷县| 霍林郭勒市| 崇阳县| 略阳县| 互助|