草庐IT

weapp-cookie

全部标签

python - 如何使用 Django 清除 cookie

我正在尝试为网站开发登录页面。我正在使用Django1.4.2。我使用set_cookie存储了正确登录到cookie的用户。但是我在Django的文档中没有找到clear_cookie。如何清除cookie使用户注销? 最佳答案 设置cookie:deflogin(request):response=HttpResponseRedirect('/url/to_your_home_page')response.set_cookie('cookie_name1','cookie_name1_value')response.set_co

Python Flask : keeping track of user sessions? 如何获取 Session Cookie ID?

我想构建一个简单的网络应用程序作为我学习事件的一部分。如果遇到第一次访问者,Webapp应该要求用户输入他们的email_id,否则它会通过cookie记住用户并自动让他/她登录以执行这些功能。这是我第一次创建基于用户的网络应用程序。我心中有一个蓝图,但我无法弄清楚如何实现它。主要是我对收集用户cookie的方式感到困惑。我查看了各种教程和flask_login,但我认为与flask_login所实现的相比,我想要实现的要简单得多。我也尝试过使用flask.session但它有点难以理解,我最终得到了一个有缺陷的实现。这是我目前所拥有的(它是基本的,旨在传达我的用例):fromflas

python - 使用请求模块,如何处理请求响应中的 'set-cookie'?

我正在尝试打开登录页面(GET),获取网络服务器提供的cookie,然后提交用户名和密码对以登录网站(POST)。查看thisStackoverflowquestion/answer,我想我会做以下事情:importrequestsfromhttp.cookiejarimportCookieJarurl1='loginpromptpage'url2='loginsubmissionURL'jar=CookieJar()r=requests.get(url1,cookies=jar)r2=requests.post(url2,cookies=jar,data="usernameandpa

python - 如何使用 scrapy CrawlSpider 请求发送 cookie?

我正在尝试创建这个Redditscraper使用Python的Scrapy框架。我使用CrawSpider爬取了Reddit及其子版block。但是,当我遇到包含成人内容的页面时,该网站会要求我提供cookieover18=1。所以,我一直在尝试为蜘蛛发出的每个请求发送一个cookie,但是,它没有成功。这是我的爬虫代码。如您所见,我尝试使用start_requests()方法为每个蜘蛛请求添加一个cookie。这里有人能告诉我怎么做吗?或者我做错了什么?fromscrapyimportSpiderfromscrapy.spidersimportCrawlSpider,Rulefrom

javascript - 在没有 cookie 的情况下保留浏览器客户端 javascript/HTML 数据

我创建了一个使用Python、HTML和javascript的网站。主主页有19个可编辑变量字段。如果我更改这些字段值中的任何一个,然后离开页面(单击我的其他链接选项卡之一),然后返回我的主页,我的所有变量都会重置为默认值,因为页面会重新加载代码。需要明确的是,使用“后退”按钮会保留变量,但大多数时候,用户将点击“主页”链接。我怎样才能让网站记住这些变量,至少在session期间?也就是说,当我关闭浏览器并重新启动网页时,它将具有默认值。我不想使用cookie或AJAX。我读到一些关于window.name属性能够存储变量的内容,但我不明白如何使用它,它似乎像一个cookie,因为它只

javascript - 如果未设置 cookie 且未选择任何输入,则在 10 秒后隐藏登录表单

我正在为我的站点开发一个小功能,当站点打开时,登录表单会自动显示在导航栏中,但前提是尚未设置某个cookie。然后,在10秒后,表格将消失。如果用户选择了其中一个表单输入或如果其中一个输入包含内容,它也应该保持打开状态。(#user-pest或#pass-pest)。大部分都按预期方式工作,但是,即使选择了其中一个输入或包含内容,一旦10秒过去,表单就会从页面上消失。以下是我正在使用(更新)的JavaScript(和jQuery)代码。$(document).ready(function(){//hidesigninformfunctionhideForm(){//functionfo

javascript - SessionStorage 相对于 Cookie 的优势

Q1->SessionStorage/LocalStorage相对于Cookie有什么优势?Q2->xyz站点存储的值可以被任何其他站点或用户查看或编辑吗? 最佳答案 1)session存储和本地存储允许更大的容量(目前大多数浏览器为5mb),并且不会为每个HTTP请求(HTML、图像、JavaScript、CSS等)发送回服务器-减少数量客户端和服务器之间的流量(节省$dosh)。2)本地/session存储都仅限于域设置/获取值,因此如果您在www.domain1.com上使用localStorage.set('key','va

c# - 检查是否设置了cookie

我正在尝试在用户屏幕顶部呈现一个工具栏(如果他们已登录,他们可以访问其帐户等)。如果他们未登录,它将显示允许他们登录的表格。完全确定如何使用C#和Razor做到这一点,并不断遇到语法和编译错误。我当前的形式如下:我有一个文件_siteLayout.cshtml。这会将工具栏存储在屏幕顶部。它根据外部数据库检查登录表单,如果通过身份验证,则创建给客户端一个cookie。我本质上想要的形式是if(userloggedin)renderaccountmanagementpageelse{renderloginpage}很简单,但是我遇到了很多问题。这是我的代码,到目前为止,删除了大部分内容:

html - 如何从 Web Worker 内部访问 document.cookie?

既然WebWorker无法访问document对象,我如何才能在worker脚本中访问c​​ookie?背景我正在使用Django,我需要在AJAX帖子中传递CSRFtoken。执行此操作的标准方法是从document.cookie获取token并将其作为header传递:xhr.setRequestHeader('X-CSRFToken',readCookie('csrftoken'));(source)Webworker支持XMLHttpRequest并且他们似乎将cookie发送到服务器,但我找不到在脚本本身中获取cookie的方法。 最佳答案

javascript - 如何杀死僵尸 cookies

我不确定我的问题是否与thisone有关还是不是。IE9会在关闭浏览器后删除此cookie(预期),但Chrome12、Firefox5和Opera11不会。(在下面的示例测试过程中,每个浏览器在单击“删除帐户”后都关闭了。然后它们在短时间后重新打开,并且在除IE9之外的所有浏览器中,cookie仍然存在。)用例:Cookie在用户最后一次访问1年后过期。帐户删除应删除cookie。问题:(1/2)为什么IE9做了正确的(预期的)事情而其他的却没有?(2/2)如何确保所有浏览器都销毁此cookie?示例:login.htmlCreateCookieExamplefunctionsetC